All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----epp.ClassTypeTable
ClassTypeTable class is a table used to convert a fully
qualified name of a class to ClassType.
The instance of this class is held in the dynamic variable
:classTypeTable.
This is also shared by all EPP preprocessors in a single EPP sesssion.
Class into a ClassInfo
using the Reflection API.
Type that corresonds to the fully
qualified symbol of a class name of an interface name.
ClassInfo for an
:arrayOf type.
public ClassTypeTable()
public Type get(Symbol fullName)
Type that corresonds to the fully
qualified symbol of a class name of an interface name.
public ClassInfo getArrayClassInfo()
ClassInfo for an
:arrayOf type.
The :arrayOf type has length fields and clone methods and
behaves like a :class type, but is required when
processing it.
public ClassInfo classToClassInfo(Class obj)
Class into a ClassInfo
using the Reflection API.
public FieldInfo fieldToFieldInfo(Field obj)
public MethodInfo constructorToMethodInfo(Constructor obj)
public MethodInfo methodToMethodInfo(Method obj)
public Type[] classesToTypes(Class objs[])
public Tree[] modifiersToTrees(int m)
public Type classToType(Class c)
All Packages Class Hierarchy This Package Previous Next Index