All Packages Class Hierarchy This Package Previous Next Index
Class hpjava.compiler.reflection.ClassReflector
java.lang.Object
|
+----hpjava.compiler.reflection.ClassReflector
- public abstract class ClassReflector
- extends Object
ClassReflector()
-
getComponentType()
-
getConstructor(String[])
-
getConstructors()
-
getDeclaredField(String)
-
getDeclaredFields()
-
getDeclaredMethod(String, String[])
-
getDeclaredMethods()
-
getInterfaceNames()
-
getModifier()
-
getName()
-
getSuperclassName()
-
isArray()
-
isDistArray()
-
isInterface()
-
isPrimitive()
-
show(PrintStream)
-
showConstructors(String, PrintStream)
-
showDeclaredFields(String, PrintStream)
-
showDeclaredMethods(String, PrintStream)
-
ClassReflector
public ClassReflector()
getComponentType
public abstract ClassReflector getComponentType()
getConstructor
public abstract ConstructorReflector getConstructor(String[] paratypeName) throws NoSuchMethodException, SecurityException
getConstructors
public abstract ConstructorReflector[] getConstructors() throws SecurityException
getDeclaredField
public abstract FieldReflector getDeclaredField(String name) throws NoSuchFieldException, SecurityException
getDeclaredFields
public abstract FieldReflector[] getDeclaredFields() throws SecurityException
getDeclaredMethod
public abstract MethodReflector getDeclaredMethod(String name,
String[] paratypeName) throws NoSuchMethodException, SecurityException
getDeclaredMethods
public abstract MethodReflector[] getDeclaredMethods() throws SecurityException
getSuperclassName
public abstract String getSuperclassName()
getInterfaceNames
public abstract String[] getInterfaceNames()
getModifier
public abstract ModifierReflector getModifier()
getName
public abstract String getName()
isArray
public abstract boolean isArray()
isDistArray
public abstract boolean isDistArray()
isInterface
public abstract boolean isInterface()
isPrimitive
public abstract boolean isPrimitive()
showConstructors
protected abstract void showConstructors(String space,
PrintStream out)
showDeclaredFields
protected abstract void showDeclaredFields(String space,
PrintStream out)
showDeclaredMethods
protected abstract void showDeclaredMethods(String space,
PrintStream out)
show
public void show(PrintStream out)
All Packages Class Hierarchy This Package Previous Next Index