RecordComponentVisitor 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 | RecordComponentRemapper(final RecordComponentVisitor
the record component visitor this remapper must delegate to. recordComponentVisitor, final Remapper the remapper to use to remap the types in the visited record component. remapper)Constructs a new |
| protected | RecordComponentRemapper(final int
the ASM API version supported by this remapper. Must be one of api, final RecordComponentVisitor org. or org..the record component visitor this remapper must delegate to. recordComponentVisitor, final Remapper the remapper to use to remap the types in the visited record component. 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 sof 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 org. |
| public AnnotationVisitor | visitTypeAnnotation(final int
a reference to the annotated type. The sort of this type reference must be
typeRef, final TypePath TypeReference#CLASS_TYPE_PARAMETER, TypeReference#CLASS_TYPE_PARAMETER_BOUND or TypeReference#CLASS_EXTENDS. 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 org. |
| remapper | back to summary |
|---|---|
| protected final Remapper remapper The remapper used to remap the types in the visited field. | |
| RecordComponentRemapper | back to summary |
|---|---|
| public RecordComponentRemapper(final RecordComponentVisitor recordComponentVisitor, final Remapper remapper) Constructs a new
| |
| RecordComponentRemapper | back to summary |
|---|---|
| protected RecordComponentRemapper(final int api, final RecordComponentVisitor recordComponentVisitor, 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 org. Doc from org. Visits an annotation of the record component.
| |
| visitTypeAnnotation | back to summary |
|---|---|
| public AnnotationVisitor visitTypeAnnotation(final int typeRef, final TypePath typePath, final String descriptor, final boolean visible) Overrides org. Doc from org. Visits an annotation on a type in the record component signature.
| |