public static void collectMethodsFromBody( @NotNull GrTypeDefinition definition, List<PsiMethod> result) { for (GrMethod method : definition.getCodeMethods()) { addExpandingReflectedMethods(result, method); } for (GrField field : definition.getFields()) { if (!field.isProperty()) continue; ContainerUtil.addAll(result, field.getGetters()); ContainerUtil.addIfNotNull(result, field.getSetter()); } }
public void putNewElements(@NotNull GrField field) { myNewElements.put(field.getName(), field); if (field.isProperty()) { for (GrAccessorMethod newGetter : field.getGetters()) { myNewElements.put(newGetter.getName(), newGetter); } final GrAccessorMethod newSetter = field.getSetter(); if (newSetter != null) { myNewElements.put(newSetter.getName(), newSetter); } } }
public NameProvider(GrField field, String newName) { myNameMap.put(field, newName); if (field.isProperty()) { for (GrAccessorMethod getter : field.getGetters()) { myNameMap.put( getter, RenamePropertyUtil.getGetterNameByOldName(newName, getter.getName())); } final GrAccessorMethod setter = field.getSetter(); if (setter != null) { myNameMap.put(setter, GroovyPropertyUtils.getSetterName(newName)); } } }