protected static class TypeWriter.Default.ValidatingClassVisitor
extends org.objectweb.asm.ClassVisitor
Modifier and Type | Class and Description |
---|---|
protected static class |
TypeWriter.Default.ValidatingClassVisitor.Constraint
A constraint for members that are legal for a given type.
|
protected class |
TypeWriter.Default.ValidatingClassVisitor.ValidatingMethodVisitor
A method validator for checking default values.
|
Modifier | Constructor and Description |
---|---|
protected |
ValidatingClassVisitor(org.objectweb.asm.ClassVisitor classVisitor)
Creates a validating class visitor.
|
Modifier and Type | Method and Description |
---|---|
String |
toString() |
void |
visit(int version,
int modifier,
String name,
String signature,
String superName,
String[] interfaces) |
org.objectweb.asm.FieldVisitor |
visitField(int modifiers,
String name,
String desc,
String signature,
Object defaultValue) |
org.objectweb.asm.MethodVisitor |
visitMethod(int modifiers,
String name,
String descriptor,
String signature,
String[] exceptions) |
protected ValidatingClassVisitor(org.objectweb.asm.ClassVisitor classVisitor)
classVisitor
- The class visitor to which any calls are delegated to.public void visit(int version, int modifier, String name, String signature, String superName, String[] interfaces)
visit
in class org.objectweb.asm.ClassVisitor
public org.objectweb.asm.FieldVisitor visitField(int modifiers, String name, String desc, String signature, Object defaultValue)
visitField
in class org.objectweb.asm.ClassVisitor
public org.objectweb.asm.MethodVisitor visitMethod(int modifiers, String name, String descriptor, String signature, String[] exceptions)
visitMethod
in class org.objectweb.asm.ClassVisitor
Copyright © 2014–2015. All rights reserved.