boolean (GrAnnotationMemberValue value) { if (value instanceof GrReferenceExpression) { final String referenceName = ((GrReferenceExpression)value).getReferenceName(); if ("class".equals(referenceName)) { final GrExpression qualifier = ((GrReferenceExpression)value).getQualifier(); if (qualifier instanceof GrReferenceExpression) { final PsiElement resolved = ((GrReferenceExpression)qualifier).resolve(); if (resolved instanceof PsiClass) { return true; } } } } return false; }