com.sun.tools.javac.code
Interface Attribute.Visitor
- All Known Subinterfaces:
- ClassReader.ProxyVisitor
- All Known Implementing Classes:
- AnnotationProxyMaker.ValueVisitor, AnnotationProxyMaker.ValueVisitor, AnnotationValueImpl.ToStringVisitor, AnnotationValueImpl.ValueVisitor, AnnotationValueImpl.ValueVisitor, ClassReader.AnnotationCompleter, ClassReader.AnnotationDefaultCompleter, ClassReader.AnnotationDeproxy, ClassWriter.AttributeWriter, Lint.AugmentVisitor, TreeMaker.AnnotationBuilder
- Enclosing class:
- Attribute
public static interface Attribute.Visitor
A visitor type for dynamic dispatch on the kind of attribute value.
visitConstant
void visitConstant(Attribute.Constant value)
visitClass
void visitClass(Attribute.Class clazz)
visitCompound
void visitCompound(Attribute.Compound compound)
visitArray
void visitArray(Attribute.Array array)
visitEnum
void visitEnum(Attribute.Enum e)
visitError
void visitError(Attribute.Error e)