Class TypePool.Default.TypeExtractor.FieldExtractor
java.lang.Object
org.objectweb.asm.FieldVisitor
net.bytebuddy.pool.TypePool.Default.TypeExtractor.FieldExtractor
- Enclosing class:
TypePool.Default.TypeExtractor
protected class TypePool.Default.TypeExtractor.FieldExtractor
extends org.objectweb.asm.FieldVisitor
A field extractor reads a field within a class file and collects data that is relevant
to creating a related field description.
-
Field Summary
Fields inherited from class org.objectweb.asm.FieldVisitor
api, fv -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFieldExtractor(int modifiers, String internalName, String descriptor, String genericSignature) Creates a new field extractor. -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.AnnotationVisitorvisitAnnotation(String descriptor, boolean visible) voidvisitEnd()org.objectweb.asm.AnnotationVisitorvisitTypeAnnotation(int rawTypeReference, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Methods inherited from class org.objectweb.asm.FieldVisitor
getDelegate, visitAttribute
-
Constructor Details
-
FieldExtractor
protected FieldExtractor(int modifiers, String internalName, String descriptor, @MaybeNull String genericSignature) Creates a new field extractor.- Parameters:
modifiers- The modifiers found for this field.internalName- The name of the field.descriptor- The descriptor of the field type.genericSignature- The generic signature of the field ornullif it is not generic.
-
-
Method Details
-
visitTypeAnnotation
@MaybeNull public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int rawTypeReference, @MaybeNull org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) - Overrides:
visitTypeAnnotationin classorg.objectweb.asm.FieldVisitor
-
visitAnnotation
- Overrides:
visitAnnotationin classorg.objectweb.asm.FieldVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEndin classorg.objectweb.asm.FieldVisitor
-