com.sun.tools.javac.jvm
Class ClassReader.AnnotationDeproxy
java.lang.Object
com.sun.tools.javac.jvm.ClassReader.AnnotationDeproxy
- All Implemented Interfaces:
- Attribute.Visitor, ClassReader.ProxyVisitor
- Direct Known Subclasses:
- ClassReader.AnnotationCompleter, ClassReader.AnnotationDefaultCompleter
- Enclosing class:
- ClassReader
class ClassReader.AnnotationDeproxy
- extends java.lang.Object
- implements ClassReader.ProxyVisitor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
requestingOwner
private Symbol.ClassSymbol requestingOwner
result
Attribute result
type
Type type
ClassReader.AnnotationDeproxy
ClassReader.AnnotationDeproxy()
deproxyCompoundList
List<Attribute.Compound> deproxyCompoundList(List<ClassReader.CompoundAnnotationProxy> pl)
deproxyCompound
Attribute.Compound deproxyCompound(ClassReader.CompoundAnnotationProxy a)
findAccessMethod
Symbol.MethodSymbol findAccessMethod(Type container,
Name name)
deproxy
Attribute deproxy(Type t,
Attribute a)
visitConstant
public void visitConstant(Attribute.Constant value)
- Specified by:
visitConstant in interface Attribute.Visitor
visitClass
public void visitClass(Attribute.Class clazz)
- Specified by:
visitClass in interface Attribute.Visitor
visitEnum
public void visitEnum(Attribute.Enum e)
- Specified by:
visitEnum in interface Attribute.Visitor
visitCompound
public void visitCompound(Attribute.Compound compound)
- Specified by:
visitCompound in interface Attribute.Visitor
visitArray
public void visitArray(Attribute.Array array)
- Specified by:
visitArray in interface Attribute.Visitor
visitError
public void visitError(Attribute.Error e)
- Specified by:
visitError in interface Attribute.Visitor
visitEnumAttributeProxy
public void visitEnumAttributeProxy(ClassReader.EnumAttributeProxy proxy)
- Specified by:
visitEnumAttributeProxy in interface ClassReader.ProxyVisitor
visitArrayAttributeProxy
public void visitArrayAttributeProxy(ClassReader.ArrayAttributeProxy proxy)
- Specified by:
visitArrayAttributeProxy in interface ClassReader.ProxyVisitor
visitCompoundAnnotationProxy
public void visitCompoundAnnotationProxy(ClassReader.CompoundAnnotationProxy proxy)
- Specified by:
visitCompoundAnnotationProxy in interface ClassReader.ProxyVisitor