| Package | Description |
|---|---|
| org.eclipse.persistence.internal.libraries.asm | |
| org.eclipse.persistence.internal.libraries.asm.commons | |
| org.eclipse.persistence.internal.libraries.asm.tree |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassWriter
A
ClassVisitor that generates a corresponding ClassFile structure, as defined in the Java
Virtual Machine Specification (JVMS). |
| Modifier and Type | Field and Description |
|---|---|
protected ClassVisitor |
ClassVisitor.cv
The class visitor to which this visitor must delegate method calls.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ClassReader.accept(ClassVisitor classVisitor,
Attribute[] attributePrototypes,
int parsingOptions)
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader. |
void |
ClassReader.accept(ClassVisitor classVisitor,
int parsingOptions)
Makes the given visitor visit the JVMS ClassFile structure passed to the constructor of this
ClassReader. |
| Constructor and Description |
|---|
ClassVisitor(int api,
ClassVisitor classVisitor)
Constructs a new
ClassVisitor. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassRemapper
A
ClassVisitor that remaps types with a Remapper. |
class |
SerialVersionUIDAdder
A
ClassVisitor that adds a serial version unique identifier to a class if missing. |
class |
StaticInitMerger
A
ClassVisitor that merges <clinit> methods into a single one. |
| Constructor and Description |
|---|
ClassRemapper(ClassVisitor classVisitor,
Remapper remapper)
Constructs a new
ClassRemapper. |
ClassRemapper(int api,
ClassVisitor classVisitor,
Remapper remapper)
Constructs a new
ClassRemapper. |
GeneratorAdapter(int access,
Method method,
String signature,
Type[] exceptions,
ClassVisitor classVisitor)
Constructs a new
GeneratorAdapter. |
SerialVersionUIDAdder(ClassVisitor classVisitor)
Constructs a new
SerialVersionUIDAdder. |
SerialVersionUIDAdder(int api,
ClassVisitor classVisitor)
Constructs a new
SerialVersionUIDAdder. |
StaticInitMerger(int api,
String prefix,
ClassVisitor classVisitor)
Constructs a new
StaticInitMerger. |
StaticInitMerger(String prefix,
ClassVisitor classVisitor)
Constructs a new
StaticInitMerger. |
| Modifier and Type | Class and Description |
|---|---|
class |
ClassNode
A node that represents a class.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RecordComponentNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this record component.
|
void |
ModuleNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this module.
|
void |
MethodNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this method.
|
void |
InnerClassNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this inner class.
|
void |
FieldNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this field.
|
void |
ClassNode.accept(ClassVisitor classVisitor)
Makes the given class visitor visit this class.
|
Copyright © 2007–2020 Eclipse.org - EclipseLink Project. All rights reserved.