FieldVisitor that remaps types with a Remapper.
| Modifier and Type | Field and Description |
|---|---|
| protected final Remapper | remapper
The remapper used to remap the types in the visited field. |
| Access | Constructor and Description |
|---|---|
| public | FieldRemapper(final FieldVisitor
the field visitor this remapper must delegate to. fieldVisitor, final Remapper the remapper to use to remap the types in the visited field. remapper)Constructs a new |
| protected | FieldRemapper(final int
the ASM API version supported by this remapper. Must be one of the api, final FieldVisitor ASMx values in Opcodes.the field visitor this remapper must delegate to. fieldVisitor, final Remapper the remapper to use to remap the types in the visited field. remapper)Constructs a new |
| Modifier and Type | Method and Description |
|---|---|
| protected AnnotationVisitor | Returns: the newly created remapper.the AnnotationVisitor the remapper must delegate to. annotationVisitor)
Deprecated
use
Constructs a new remapper for annotations.
createAnnotationRemapper(String, AnnotationVisitor) instead.
|
| protected AnnotationVisitor | Returns: the newly created remapper.the descriptor of the visited annotation. descriptor, final AnnotationVisitor the AnnotationVisitor the remapper must delegate to. annotationVisitor)Constructs a new remapper for annotations. |
| public AnnotationVisitor | visitAnnotation(final String
the class descriptor of the annotation class. descriptor, final boolean true if the annotation is visible at runtime. visible)Overrides net. |
| public AnnotationVisitor | visitTypeAnnotation(final int
a reference to the annotated type. The sort of this type reference must be
typeRef, final TypePath TypeReference#FIELD. See TypeReference.the path to the annotated type argument, wildcard bound, array element type, or
static inner type within 'typeRef'. May be null if the annotation targets
'typeRef' as a whole. typePath, final String the class descriptor of the annotation class. descriptor, final boolean true if the annotation is visible at runtime. visible)Overrides net. |
| remapper | back to summary |
|---|---|
| protected final Remapper remapper The remapper used to remap the types in the visited field. | |
| FieldRemapper | back to summary |
|---|---|
| public FieldRemapper(final FieldVisitor fieldVisitor, final Remapper remapper) Constructs a new
| |
| FieldRemapper | back to summary |
|---|---|
| protected FieldRemapper(final int api, final FieldVisitor fieldVisitor, final Remapper remapper) Constructs a new
| |
| createAnnotationRemapper | back to summary |
|---|---|
| protected AnnotationVisitor createAnnotationRemapper(final AnnotationVisitor annotationVisitor)
Deprecated use Constructs a new remapper for annotations. The default implementation of this method returns a
new
| |
| createAnnotationRemapper | back to summary |
|---|---|
| protected AnnotationVisitor createAnnotationRemapper(final String descriptor, final AnnotationVisitor annotationVisitor) Constructs a new remapper for annotations. The default implementation of this method returns a
new
| |
| visitAnnotation | back to summary |
|---|---|
| public AnnotationVisitor visitAnnotation(final String descriptor, final boolean visible) Overrides net. Doc from net. Visits an annotation of the field.
| |
| visitTypeAnnotation | back to summary |
|---|---|
| public AnnotationVisitor visitTypeAnnotation(final int typeRef, final TypePath typePath, final String descriptor, final boolean visible) Overrides net. Doc from net. Visits an annotation on the type of the field.
| |