| Modifier and Type | Class and Description |
|---|---|
| private class |
| Modifier and Type | Field and Description |
|---|---|
| private ClassWriterImpl. |
| Access | Constructor and Description |
|---|---|
| public | |
| public | |
| public |
| elClassWriter | back to summary |
|---|---|
| private ClassWriterImpl. | |
| ClassWriterImpl | back to summary |
|---|---|
| public ClassWriterImpl() | |
| ClassWriterImpl | back to summary |
|---|---|
| public ClassWriterImpl(final int flags) | |
| ClassWriterImpl | back to summary |
|---|---|
| public ClassWriterImpl(final ClassReader classReader, final int flags) | |
| getCommonSuperClass | back to summary |
|---|---|
| public String getCommonSuperClass(final String type1, final String type2) Implements abstract org.
| |
| getInternal | back to summary |
|---|---|
| public ClassWriter getInternal(final ClassWriter classWriter) | |
| toByteArray | back to summary |
|---|---|
| public byte[] toByteArray() Overrides org.
| |
| toByteArraySuper | back to summary |
|---|---|
| public byte[] toByteArraySuper() Overrides org.
| |
| unwrap | back to summary |
|---|---|
| public <T> T unwrap() Implements abstract org.
| |
| visit | back to summary |
|---|---|
| public void visit(final int access, final String name, final String signature, final String superName, final String[] interfaces) Overrides org.
| |
| visit | back to summary |
|---|---|
| public void visit(final int version, final int access, final String name, final String signature, final String superName, final String[] interfaces) Overrides org.
| |
| visitAnnotation | back to summary |
|---|---|
| public AnnotationVisitor visitAnnotation(final String descriptor, final boolean visible) Overrides org.
| |
| visitAnnotationSuper | back to summary |
|---|---|
| public AnnotationVisitor visitAnnotationSuper(final String descriptor, final boolean visible) Overrides org.
| |
| visitEnd | back to summary |
|---|---|
| public void visitEnd() Overrides org.
| |
| visitField | back to summary |
|---|---|
| public FieldVisitor visitField(final int access, final String name, final String descriptor, final String signature, final Object value) Overrides org.
| |
| visitFieldSuper | back to summary |
|---|---|
| public FieldVisitor visitFieldSuper(final int access, final String name, final String descriptor, final String signature, final Object value) Overrides org.
| |
| visitMethod | back to summary |
|---|---|
| public MethodVisitor visitMethod(int access, String name, String descriptor, String signature, String[] exceptions) Overrides org.
| |
| visitMethodSuper | back to summary |
|---|---|
| public MethodVisitor visitMethodSuper(int access, String name, String descriptor, String signature, String[] exceptions) Overrides org.
| |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected String | getCommonSuperClass(final String
the internal name of a class (see type1, final String Type#getInternalName()).the internal name of another class (see type2)Type#getInternalName()).Overrides org. |
| public byte[] | toByteArray()
Overrides org. |
| public byte[] | |
| public AnnotationVisitor | |
| public FieldVisitor | |
| public MethodVisitor |
| ElClassWriter | back to summary |
|---|---|
| public ElClassWriter(final int flags) | |
| ElClassWriter | back to summary |
|---|---|
| public ElClassWriter(final ClassReader classReader, final int flags) | |
| getCommonSuperClass | back to summary |
|---|---|
| protected String getCommonSuperClass(final String type1, final String type2) Overrides org. Doc from org. Returns the common super type of the two given types. The default implementation of this method loads the two given classes and uses the java.lang.Class methods to find the common super class. It can be overridden to compute this common super type in other ways, in particular without actually loading any class, or to take into account the class that is currently being generated by this ClassWriter, which can of course not be loaded since it is under construction.
| |
| toByteArray | back to summary |
|---|---|
| public byte[] toByteArray() Overrides org. Doc from org. Returns the content of the class file that was built by this ClassWriter.
| |
| toByteArraySuper | back to summary |
|---|---|
| public byte[] toByteArraySuper() | |
| visitAnnotationSuper | back to summary |
|---|---|
| public AnnotationVisitor visitAnnotationSuper(final String descriptor, final boolean visible) | |
| visitFieldSuper | back to summary |
|---|---|
| public FieldVisitor visitFieldSuper(int access, String name, String desc, String signature, Object value) | |
| visitMethodSuper | back to summary |
|---|---|
| public MethodVisitor visitMethodSuper(int access, String name, String desc, String signature, String[] exceptions) | |