public abstract class ExposedTypeVisitor extends RestrictiveAnnotationVisitor
| Constructor and Description |
|---|
ExposedTypeVisitor(org.objectweb.asm.Type onType,
org.objectweb.asm.AnnotationVisitor passthrough) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
handleResult(java.lang.String name,
org.objectweb.asm.Type base,
boolean isBaseType,
java.lang.String doc) |
void |
visit(java.lang.String name,
java.lang.Object value) |
void |
visitEnd() |
visitAnnotation, visitArray, visitEnumpublic ExposedTypeVisitor(org.objectweb.asm.Type onType,
org.objectweb.asm.AnnotationVisitor passthrough)
public void visit(java.lang.String name,
java.lang.Object value)
visit in class RestrictiveAnnotationVisitorpublic void visitEnd()
visitEnd in class RestrictiveAnnotationVisitorpublic abstract void handleResult(java.lang.String name,
org.objectweb.asm.Type base,
boolean isBaseType,
java.lang.String doc)
name - the name the type should be exposed as from the annotationbase - the specified base typeisBaseType - the value of the isBaseType flagdoc - the type's docstring