protected class TypeWriter.Default.ForInlining.WithFullProcessing.RedefinitionClassVisitor.AttributeObtainingFieldVisitor extends FieldVisitor
api, fv
Modifier | Constructor and Description |
---|---|
protected |
AttributeObtainingFieldVisitor(FieldVisitor fieldVisitor,
TypeWriter.FieldPool.Record record)
Creates a new attribute obtaining field visitor.
|
Modifier and Type | Method and Description |
---|---|
AnnotationVisitor |
visitAnnotation(String descriptor,
boolean visible) |
void |
visitEnd() |
AnnotationVisitor |
visitTypeAnnotation(int typeReference,
TypePath typePath,
String descriptor,
boolean visible) |
visitAttribute
protected AttributeObtainingFieldVisitor(FieldVisitor fieldVisitor, TypeWriter.FieldPool.Record record)
fieldVisitor
- The field visitor to delegate to.record
- The field pool record to apply onto the field visitor.public AnnotationVisitor visitTypeAnnotation(int typeReference, TypePath typePath, String descriptor, boolean visible)
visitTypeAnnotation
in class FieldVisitor
public AnnotationVisitor visitAnnotation(String descriptor, boolean visible)
visitAnnotation
in class FieldVisitor
public void visitEnd()
visitEnd
in class FieldVisitor
Copyright © 2014–2020. All rights reserved.