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)constructorToMethodInfo
public MethodInfo constructorToMethodInfo(Constructor obj)methodToMethodInfo
public MethodInfo methodToMethodInfo(Method obj)classesToTypes
public Type[] classesToTypes(Class objs[])modifiersToTrees
public Tree[] modifiersToTrees(int m)classToType
public Type classToType(Class c)
All Packages Class Hierarchy This Package Previous Next Index