Methods
Type Params |
Return Type |
Name and description |
|
void |
addError(String msg, ASTNode expr)
|
|
protected boolean |
checkIncludeExclude(AnnotationNode node, List<String> excludes, List<String> includes, String typeName)
|
|
protected void |
checkIncludeExclude(AnnotationNode node, List<String> excludes, List<String> includes, List<ClassNode> excludeTypes, List<ClassNode> includeTypes, String typeName)
|
|
protected boolean |
checkNotInterface(ClassNode cNode, String annotationName)
|
|
protected List<AnnotationNode> |
copyAnnotatedNodeAnnotations(AnnotatedNode annotatedNode, String myTypeName) Copies all candidateAnnotations with retention policy RetentionPolicy.RUNTIME
and RetentionPolicy.CLASS. |
|
static boolean |
deemedInternalName(String name)
|
|
List<ClassNode> |
getClassList(AnnotationNode anno, String name)
|
|
ClassNode |
getMemberClassValue(AnnotationNode node, String name)
|
|
ClassNode |
getMemberClassValue(AnnotationNode node, String name, ClassNode defaultValue)
|
|
int |
getMemberIntValue(AnnotationNode node, String name)
|
|
static List<String> |
getMemberList(AnnotationNode anno, String name)
|
|
static String |
getMemberStringValue(AnnotationNode node, String name, String defaultValue)
|
|
static String |
getMemberStringValue(AnnotationNode node, String name)
|
|
Object |
getMemberValue(AnnotationNode node, String name)
|
|
boolean |
hasAnnotation(ClassNode cNode, ClassNode annotation)
|
|
protected void |
init(ASTNode[] nodes, SourceUnit sourceUnit)
|
|
boolean |
memberHasValue(AnnotationNode node, String name, Object value)
|
|
static ClassNode |
nonGeneric(ClassNode type) @deprecated use GenericsUtils#nonGeneric |
|
static boolean |
shouldSkip(String name, List<String> excludes, List<String> includes)
|
|
static boolean |
shouldSkipOnDescriptor(boolean checkReturn, Map genericsSpec, MethodNode mNode, List<ClassNode> excludeTypes, List<ClassNode> includeTypes)
|
|
static List<String> |
tokenize(String rawExcludes)
|