Home » openjdk-7 » sun.reflect.generics » visitor » [javadoc | source]
sun.reflect.generics.visitor
public class: Reifier [javadoc | source]
java.lang.Object
   sun.reflect.generics.visitor.Reifier

All Implemented Interfaces:
    TypeTreeVisitor

Visitor that converts AST to reified types.
Method from sun.reflect.generics.visitor.Reifier Summary:
getResult,   make,   visitArrayTypeSignature,   visitBooleanSignature,   visitBottomSignature,   visitByteSignature,   visitCharSignature,   visitClassTypeSignature,   visitDoubleSignature,   visitFloatSignature,   visitFormalTypeParameter,   visitIntSignature,   visitLongSignature,   visitShortSignature,   visitSimpleClassTypeSignature,   visitTypeVariableSignature,   visitVoidDescriptor,   visitWildcard
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from sun.reflect.generics.visitor.Reifier Detail:
 public Type getResult() 
    Accessor for the result of the last visit by this visitor,
 public static Reifier make(GenericsFactory f) 
    Factory method. The resulting visitor will convert an AST representing generic signatures into corresponding reflective objects, using the provided factory, f.
 public  void visitArrayTypeSignature(ArrayTypeSignature a) 
 public  void visitBooleanSignature(BooleanSignature b) 
 public  void visitBottomSignature(BottomSignature b) 
 public  void visitByteSignature(ByteSignature b) 
 public  void visitCharSignature(CharSignature c) 
 public  void visitClassTypeSignature(ClassTypeSignature ct) 
 public  void visitDoubleSignature(DoubleSignature d) 
 public  void visitFloatSignature(FloatSignature f) 
 public  void visitFormalTypeParameter(FormalTypeParameter ftp) 
 public  void visitIntSignature(IntSignature i) 
 public  void visitLongSignature(LongSignature l) 
 public  void visitShortSignature(ShortSignature s) 
 public  void visitSimpleClassTypeSignature(SimpleClassTypeSignature sct) 
 public  void visitTypeVariableSignature(TypeVariableSignature tv) 
 public  void visitVoidDescriptor(VoidDescriptor v) 
 public  void visitWildcard(Wildcard w)