@Deprecated
public class RecordComponentNode
extends org.objectweb.asm.RecordComponentVisitor
Modifier and Type | Field and Description |
---|---|
int |
accessExperimental
Deprecated.
this API is experimental.
|
java.util.List<org.objectweb.asm.Attribute> |
attrsExperimental
Deprecated.
this API is experimental.
|
java.lang.String |
descriptorExperimental
Deprecated.
this API is experimental.
|
java.util.List<AnnotationNode> |
invisibleAnnotationsExperimental
Deprecated.
this API is experimental.
|
java.util.List<TypeAnnotationNode> |
invisibleTypeAnnotationsExperimental
Deprecated.
this API is experimental.
|
java.lang.String |
nameExperimental
Deprecated.
this API is experimental.
|
java.lang.String |
signatureExperimental
Deprecated.
this API is experimental.
|
java.util.List<AnnotationNode> |
visibleAnnotationsExperimental
Deprecated.
this API is experimental.
|
java.util.List<TypeAnnotationNode> |
visibleTypeAnnotationsExperimental
Deprecated.
this API is experimental.
|
Constructor and Description |
---|
RecordComponentNode(int api,
int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature)
Deprecated.
this API is experimental.
|
RecordComponentNode(int access,
java.lang.String name,
java.lang.String descriptor,
java.lang.String signature)
Deprecated.
this API is experimental.
|
Modifier and Type | Method and Description |
---|---|
void |
acceptExperimental(org.objectweb.asm.ClassVisitor classVisitor)
Deprecated.
this API is experimental.
|
void |
checkExperimental(int api)
Deprecated.
this API is experimental.
|
org.objectweb.asm.AnnotationVisitor |
visitAnnotationExperimental(java.lang.String descriptor,
boolean visible)
Deprecated.
|
void |
visitAttributeExperimental(org.objectweb.asm.Attribute attribute)
Deprecated.
|
void |
visitEndExperimental()
Deprecated.
|
org.objectweb.asm.AnnotationVisitor |
visitTypeAnnotationExperimental(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible)
Deprecated.
|
public int accessExperimental
Opcodes
). The only valid value
is Opcodes.ACC_DEPRECATED
.public java.lang.String nameExperimental
public java.lang.String descriptorExperimental
Type
).public java.lang.String signatureExperimental
public java.util.List<AnnotationNode> visibleAnnotationsExperimental
public java.util.List<AnnotationNode> invisibleAnnotationsExperimental
public java.util.List<TypeAnnotationNode> visibleTypeAnnotationsExperimental
public java.util.List<TypeAnnotationNode> invisibleTypeAnnotationsExperimental
public java.util.List<org.objectweb.asm.Attribute> attrsExperimental
@Deprecated public RecordComponentNode(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature)
RecordComponentNode
. Subclasses must not use this constructor.
Instead, they must use the RecordComponentNode(int, int, String, String, String)
version.access
- the record component access flags (see Opcodes
). The
only valid value is Opcodes.ACC_DEPRECATED
.name
- the record component name.descriptor
- the record component descriptor (see Type
).signature
- the record component signature.java.lang.IllegalStateException
- If a subclass calls this constructor.@Deprecated public RecordComponentNode(int api, int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature)
RecordComponentNode
.api
- the ASM API version implemented by this visitor. Must be Opcodes.ASM8_EXPERIMENTAL
.access
- the record component access flags (see Opcodes
). The
only valid value is Opcodes.ACC_DEPRECATED
.name
- the record component name.descriptor
- the record component descriptor (see Type
).signature
- the record component signature.public org.objectweb.asm.AnnotationVisitor visitAnnotationExperimental(java.lang.String descriptor, boolean visible)
visitAnnotationExperimental
in class org.objectweb.asm.RecordComponentVisitor
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotationExperimental(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
visitTypeAnnotationExperimental
in class org.objectweb.asm.RecordComponentVisitor
public void visitAttributeExperimental(org.objectweb.asm.Attribute attribute)
visitAttributeExperimental
in class org.objectweb.asm.RecordComponentVisitor
public void visitEndExperimental()
visitEndExperimental
in class org.objectweb.asm.RecordComponentVisitor
public void checkExperimental(int api)
api
- an ASM API version. Must be Opcodes.ASM8_EXPERIMENTAL
.public void acceptExperimental(org.objectweb.asm.ClassVisitor classVisitor)
classVisitor
- a class visitor.