All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
   |
   +----epp.MemberInfo
           |
           +----epp.ClassInfo
ClassInfo class is a data structure that holds
detail information of a :class type.
The ClassInfo can be obtained by calling the
classInfo() method on Type that has
a tag of :class.
This ClassInfo is generated by the treeToClassInfo
or the classToClassInfo.
Plug-ins can extend this method and create a subclass to implement an
"extended class."
 
 ClassInfo(Tree[], Symbol)
	ClassInfo(Tree[], Symbol)
   
 getClasses()
	getClasses()
   getConstructors()
	getConstructors()
   getField(Symbol)
	getField(Symbol)
  sym.
   getFields()
	getFields()
   getInterfaces()
	getInterfaces()
   getMethods()
	getMethods()
   getOverloadedMethods(Symbol)
	getOverloadedMethods(Symbol)
  sym.
   getSuperclass()
	getSuperclass()
   isInterface()
	isInterface()
   toString()
	toString()
  ClassInfo into a human readable string.
 
 ClassInfo
ClassInfo
 public ClassInfo(Tree modifiers[],
                  Symbol fullName)
 
 getConstructors
getConstructors
public abstract MethodInfo[] getConstructors()
 getFields
getFields
public abstract FieldInfo[] getFields()
 getMethods
getMethods
public abstract MethodInfo[] getMethods()
 getClasses
getClasses
public abstract ClassInfo[] getClasses()
 getField
getField
public abstract FieldInfo getField(Symbol sym) throws NotFound
sym.
 getOverloadedMethods
getOverloadedMethods
public abstract MethodInfo[] getOverloadedMethods(Symbol sym) throws NotFound
sym.
 getSuperclass
getSuperclass
public abstract Type getSuperclass()
The java.lang.Object class and all interfaces do not
have super classes.
Normal classes would have the default super class
java.lang.Object even if not specified in
the source code.
 getInterfaces
getInterfaces
public abstract Type[] getInterfaces()
 isInterface
isInterface
public abstract boolean isInterface()
 toString
toString
public String toString()
ClassInfo into a human readable string.
This method is for debugging.
All Packages Class Hierarchy This Package Previous Next Index