jltools.types
Class ClassContextResolver
java.lang.Object
|
+--jltools.types.ClassResolver
|
+--jltools.types.ClassContextResolver
- All Implemented Interfaces:
- Resolver
- public class ClassContextResolver
- extends ClassResolver
A ClassContextResolver
looks up type names qualified with a class name.
For example, if the class is "A.B", the class context will return the class
for member class "A.B.C" (if it exists) when asked for "C".
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ClassContextResolver
public ClassContextResolver(TypeSystem ts,
ClassType type)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
findType
public Type findType(java.lang.String name)
throws SemanticException
- Overrides:
findType
in class ClassResolver
classType
public ClassType classType()