|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--koala.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 context| Method Detail |
public java.lang.Object visit(PrimitiveType node)
visit in class VisitorObjectnode - the node to visitpublic java.lang.Object visit(ReferenceType node)
visit in class VisitorObjectnode - the node to visitNoClassDefFoundError - if the class cannot be loadedpublic java.lang.Object visit(ArrayType node)
visit in class VisitorObjectnode - the node to visitNoClassDefFoundError - if the class cannot be loaded
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||