All Packages  Class Hierarchy  This Package  Previous  Next  Index  

Class hpjava.compiler.reflection.ClassReflectorBySourceCode

java.lang.Object
    |
    +----hpjava.compiler.reflection.ClassReflector
            |
            +----hpjava.compiler.reflection.ClassReflectorBySourceCode

public class ClassReflectorBySourceCode
extends ClassReflector

Variable Index

 o _array
 o _distarray
 o _interface
 o _primitive
 o constructors
 o fields
 o innerclass
 o interfaceNames
 o methods
 o modifier
 o name
 o superClassName

Constructor Index

 o ClassReflectorBySourceCode(String, Vector, Node)

Method Index

 o getComponentType()
 o getConstructor(String[])
 o getConstructors()
 o getDeclaredField(String)
 o getDeclaredFields()
 o getDeclaredMethod(String, String[])
 o getDeclaredMethods()
 o getInterfaceNames()
 o getModifier()
 o getName()
 o getSuperclassName()
 o isArray()
 o isDistArray()
 o isInterface()
 o isPrimitive()
 o showConstructors(String, PrintStream)
 o showDeclaredFields(String, PrintStream)
 o showDeclaredMethods(String, PrintStream)

Variables

 o constructors
protected Hashtable constructors
 o fields
protected Hashtable fields
 o methods
protected Hashtable methods
 o innerclass
protected Hashtable innerclass
 o superClassName
protected String superClassName
 o interfaceNames
protected String[] interfaceNames
 o modifier
protected ModifierReflector modifier
 o name
protected String name
 o _array
protected boolean _array
 o _distarray
protected boolean _distarray
 o _interface
protected boolean _interface
 o _primitive
protected boolean _primitive

Constructors

 o ClassReflectorBySourceCode
public ClassReflectorBySourceCode(String pname,
                                  Vector inames,
                                  Node n)

Methods

 o getComponentType
public ClassReflector getComponentType()
Overrides:
getComponentType in class ClassReflector
 o getConstructor
public ConstructorReflector getConstructor(String[] paratypeName) throws NoSuchMethodException
Overrides:
getConstructor in class ClassReflector
 o getConstructors
public ConstructorReflector[] getConstructors()
Overrides:
getConstructors in class ClassReflector
 o getDeclaredField
public FieldReflector getDeclaredField(String name) throws NoSuchFieldException
Overrides:
getDeclaredField in class ClassReflector
 o getDeclaredFields
public FieldReflector[] getDeclaredFields()
Overrides:
getDeclaredFields in class ClassReflector
 o getDeclaredMethod
public MethodReflector getDeclaredMethod(String name,
                                         String[] paratypeName) throws NoSuchMethodException
Overrides:
getDeclaredMethod in class ClassReflector
 o getDeclaredMethods
public MethodReflector[] getDeclaredMethods()
Overrides:
getDeclaredMethods in class ClassReflector
 o getSuperclassName
public String getSuperclassName()
Overrides:
getSuperclassName in class ClassReflector
 o getInterfaceNames
public String[] getInterfaceNames()
Overrides:
getInterfaceNames in class ClassReflector
 o getModifier
public ModifierReflector getModifier()
Overrides:
getModifier in class ClassReflector
 o getName
public String getName()
Overrides:
getName in class ClassReflector
 o isArray
public boolean isArray()
Overrides:
isArray in class ClassReflector
 o isDistArray
public boolean isDistArray()
Overrides:
isDistArray in class ClassReflector
 o isInterface
public boolean isInterface()
Overrides:
isInterface in class ClassReflector
 o isPrimitive
public boolean isPrimitive()
Overrides:
isPrimitive in class ClassReflector
 o showConstructors
protected void showConstructors(String space,
                                PrintStream out)
Overrides:
showConstructors in class ClassReflector
 o showDeclaredFields
protected void showDeclaredFields(String space,
                                  PrintStream out)
Overrides:
showDeclaredFields in class ClassReflector
 o showDeclaredMethods
protected void showDeclaredMethods(String space,
                                   PrintStream out)
Overrides:
showDeclaredMethods in class ClassReflector

All Packages  Class Hierarchy  This Package  Previous  Next  Index