PsiField[] psiFields = mClass.getAllFields(); for (PsiField psiField : psiFields) { String fileName = null;
/** * NOTE: requires readAction, if not on the dispatch thread Get an field annotated with a * particular annotation from a class. * * @return the first field found with the annotation */ public static PsiField getAnnotatedFieldFromClass(PsiClass entityClass, String annotationFqn) { for (PsiField field : entityClass.getAllFields()) { if (AnnotationUtil.isAnnotated(field, annotationFqn, false)) { return field; } } return null; }
@Nullable public static PsiField findPropertyField(PsiClass aClass, String propertyName, boolean isStatic) { PsiField[] fields = aClass.getAllFields(); for (PsiField field : fields) { if (field.hasModifierProperty(PsiModifier.STATIC) != isStatic) continue; if (propertyName.equals(suggestPropertyName(field))) return field; } return null; }
public boolean accepts(@NotNull final PsiClass psiClass, final ProcessingContext context) { for (PsiField field : (checkDeep ? psiClass.getAllFields() : psiClass.getFields())) { if (memberPattern.accepts(field, context)) { return true; } } return false; } });
PsiClass superClass = getSuperClass(); if (superClass != null) { superFields = superClass.getAllFields();
for (PsiField referenced : cls.getAllFields()) {