|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkoala.dynamicjava.tree.visitor.VisitorObject
koala.dynamicjava.classinfo.TypeVisitor
The instances of this class are used to get the ClassInfo that match a type node of a syntax tree
Constructor Summary | |
TypeVisitor(ClassFinder cf,
ClassInfo ctx)
Creates a new type visitor |
Method Summary | |
java.lang.Object |
visit(ArrayType node)
Visits a ArrayType |
java.lang.Object |
visit(PrimitiveType node)
Visits a PrimitiveType |
java.lang.Object |
visit(ReferenceType node)
Visits a ReferenceType |
Methods inherited from class koala.dynamicjava.tree.visitor.VisitorObject |
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TypeVisitor(ClassFinder cf, ClassInfo ctx)
cf
- the class finderctx
- the contextMethod Detail |
public java.lang.Object visit(PrimitiveType node)
visit
in interface Visitor
visit
in class VisitorObject
node
- the node to visit
public java.lang.Object visit(ReferenceType node)
visit
in interface Visitor
visit
in class VisitorObject
node
- the node to visit
java.lang.NoClassDefFoundError
- if the class cannot be loadedpublic java.lang.Object visit(ArrayType node)
visit
in interface Visitor
visit
in class VisitorObject
node
- the node to visit
java.lang.NoClassDefFoundError
- if the class cannot be loaded
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |