Top Fields Constructors Methods
org.eclipse.persistence.asm

public abstract Class ClassVisitor

extends Object
Class Inheritance
Known Direct Subclasses
org.eclipse.persistence.asm.ClassWriter, org.eclipse.persistence.asm.EclipseLinkClassVisitor, org.eclipse.persistence.asm.SerialVersionUIDAdder, org.eclipse.persistence.asm.internal.platform.eclipselink.ClassVisitorImpl, org.eclipse.persistence.asm.internal.platform.ow2.ClassVisitorImpl

Field Summary

Modifier and TypeField and Description
protected ClassVisitor
protected ClassVisitor

Constructor Summary

AccessConstructor and Description
public
public
ClassVisitor(final int api)

public
ClassVisitor(final int api, final ClassVisitor classVisitor)

Method Summary

Modifier and TypeMethod and Description
public void
public <T> T
public void
visit(int version, int access, String name, String signature, String superName, String[] interfaces)

public AnnotationVisitor
visitAnnotation(final String descriptor, final boolean visible)

public AnnotationVisitor
visitAnnotationSuper(final String descriptor, final boolean visible)

public void
public FieldVisitor
visitField(int access, String name, String desc, String signature, Object value)

public FieldVisitor
visitFieldSuper(int access, String name, String desc, String signature, Object value)

public MethodVisitor
visitMethod(int access, String name, String desc, String signature, String[] exceptions)

public MethodVisitor
visitMethodSuper(int access, String name, String desc, String signature, String[] exceptions)

public void
visitSuper(int version, int access, String name, String signature, String superName, String[] interfaces)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

customClassVisitorback to summary
protected ClassVisitor customClassVisitor
cvback to summary
protected ClassVisitor cv

Constructor Detail

ClassVisitorback to summary
public ClassVisitor()
ClassVisitorback to summary
public ClassVisitor(final int api)
ClassVisitorback to summary
public ClassVisitor(final int api, final ClassVisitor classVisitor)

Method Detail

setCustomClassVisitorback to summary
public void setCustomClassVisitor(ClassVisitor classVisitor)
unwrapback to summary
public <T> T unwrap()
visitback to summary
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
visitAnnotationback to summary
public AnnotationVisitor visitAnnotation(final String descriptor, final boolean visible)
visitAnnotationSuperback to summary
public AnnotationVisitor visitAnnotationSuper(final String descriptor, final boolean visible)
visitEndback to summary
public void visitEnd()
visitFieldback to summary
public FieldVisitor visitField(int access, String name, String desc, String signature, Object value)
visitFieldSuperback to summary
public FieldVisitor visitFieldSuper(int access, String name, String desc, String signature, Object value)
visitMethodback to summary
public MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions)
visitMethodSuperback to summary
public MethodVisitor visitMethodSuper(int access, String name, String desc, String signature, String[] exceptions)
visitSuperback to summary
public void visitSuper(int version, int access, String name, String signature, String superName, String[] interfaces)