com.sun.tools.javac.tree
Class TreeMaker.AnnotationBuilder

java.lang.Object
  extended by com.sun.tools.javac.tree.TreeMaker.AnnotationBuilder
All Implemented Interfaces:
Attribute.Visitor
Enclosing class:
TreeMaker

 class TreeMaker.AnnotationBuilder
extends java.lang.Object
implements Attribute.Visitor


Field Summary
(package private)  JCTree.JCExpression result
           
 
Constructor Summary
TreeMaker.AnnotationBuilder()
           
 
Method Summary
(package private)  JCTree.JCAnnotation translate(Attribute.Compound a)
           
(package private)  JCTree.JCExpression translate(Attribute a)
           
 void visitArray(Attribute.Array array)
           
 void visitClass(Attribute.Class clazz)
           
 void visitCompound(Attribute.Compound compound)
           
 JCTree.JCAnnotation visitCompoundInternal(Attribute.Compound compound)
           
 void visitConstant(Attribute.Constant v)
           
 void visitEnum(Attribute.Enum e)
           
 void visitError(Attribute.Error e)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

result

JCTree.JCExpression result
Constructor Detail

TreeMaker.AnnotationBuilder

TreeMaker.AnnotationBuilder()
Method Detail

visitConstant

public void visitConstant(Attribute.Constant v)
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

visitError

public void visitError(Attribute.Error e)
Specified by:
visitError in interface Attribute.Visitor

visitCompound

public void visitCompound(Attribute.Compound compound)
Specified by:
visitCompound in interface Attribute.Visitor

visitCompoundInternal

public JCTree.JCAnnotation visitCompoundInternal(Attribute.Compound compound)

visitArray

public void visitArray(Attribute.Array array)
Specified by:
visitArray in interface Attribute.Visitor

translate

JCTree.JCExpression translate(Attribute a)

translate

JCTree.JCAnnotation translate(Attribute.Compound a)