public abstract class TypeAnnotationsAttribute extends AnnotationsAttribute
annotations, u2annotationsCountu2attributeNameIndex, visitorInfo| Modifier | Constructor and Description |
|---|---|
protected |
TypeAnnotationsAttribute()
Creates an uninitialized TypeAnnotationsAttribute.
|
protected |
TypeAnnotationsAttribute(int u2attributeNameIndex,
int u2annotationsCount,
TypeAnnotation[] annotations)
Creates an initialized TypeAnnotationsAttribute.
|
| Modifier and Type | Method and Description |
|---|---|
void |
typeAnnotationsAccept(Clazz clazz,
Field field,
TypeAnnotationVisitor typeAnnotationVisitor)
Applies the given visitor to all field annotations.
|
void |
typeAnnotationsAccept(Clazz clazz,
Method method,
TypeAnnotationVisitor typeAnnotationVisitor)
Applies the given visitor to all method annotations.
|
void |
typeAnnotationsAccept(Clazz clazz,
TypeAnnotationVisitor typeAnnotationVisitor)
Applies the given visitor to all class annotations.
|
annotationsAccept, annotationsAccept, annotationsAccept, annotationsAcceptaccept, accept, accept, accept, getAttributeName, getVisitorInfo, setVisitorInfoprotected TypeAnnotationsAttribute()
protected TypeAnnotationsAttribute(int u2attributeNameIndex,
int u2annotationsCount,
TypeAnnotation[] annotations)
public void typeAnnotationsAccept(Clazz clazz, TypeAnnotationVisitor typeAnnotationVisitor)
public void typeAnnotationsAccept(Clazz clazz, Field field, TypeAnnotationVisitor typeAnnotationVisitor)
public void typeAnnotationsAccept(Clazz clazz, Method method, TypeAnnotationVisitor typeAnnotationVisitor)
Copyright © 2015. All Rights Reserved.