kmy.jint.util
Class JintClassMethods
java.lang.Object
|
+--kmy.jint.util.ClassMethods
|
+--kmy.jint.util.JintClassMethods
- public class JintClassMethods
- extends ClassMethods
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
toString,
wait,
wait,
wait |
classTable
private JintClassTable classTable
JintClassMethods
public JintClassMethods(JintClassTable ct)
getSuperclass
public java.lang.Object getSuperclass(java.lang.Object clazz)
- Overrides:
- getSuperclass in class ClassMethods
getImplementedInterfaces
public java.lang.Object[] getImplementedInterfaces(java.lang.Object clazz)
- Overrides:
- getImplementedInterfaces in class ClassMethods
getArgListClass
public java.lang.Object getArgListClass()
- Overrides:
- getArgListClass in class ClassMethods
getAnyClass
public java.lang.Object getAnyClass()
- Overrides:
- getAnyClass in class ClassMethods
getInitName
public java.lang.Object getInitName()
- Returns object used to name constructors ("").
- Overrides:
- getInitName in class ClassMethods
isAssignableFrom
public boolean isAssignableFrom(java.lang.Object toClazz,
java.lang.Object fromClazz)
- Overrides:
- isAssignableFrom in class ClassMethods
getClassModifiers
public int getClassModifiers(java.lang.Object clazz)
- Overrides:
- getClassModifiers in class ClassMethods
getMethodModifiers
public int getMethodModifiers(java.lang.Object method)
- Overrides:
- getMethodModifiers in class ClassMethods
getFieldModifiers
public int getFieldModifiers(java.lang.Object field)
- Overrides:
- getFieldModifiers in class ClassMethods
getPackage
public java.lang.Object getPackage(java.lang.Object clazz)
- Package is an opaque object, but must implement equals(Object) correctly.
- Overrides:
- getPackage in class ClassMethods
getMethods
public java.util.Enumeration getMethods(java.lang.Object clazz,
java.lang.Object name,
int nargs)
- Overrides:
- getMethods in class ClassMethods
getMethodDeclaringClass
public java.lang.Object getMethodDeclaringClass(java.lang.Object method)
- Overrides:
- getMethodDeclaringClass in class ClassMethods
getReturnType
public java.lang.Object getReturnType(java.lang.Object method)
- Overrides:
- getReturnType in class ClassMethods
getParameterTypes
public java.lang.Object[] getParameterTypes(java.lang.Object method)
- Overrides:
- getParameterTypes in class ClassMethods
getField
public java.lang.Object getField(java.lang.Object clazz,
java.lang.Object name)
- Overrides:
- getField in class ClassMethods
isPrivateAccessible
public boolean isPrivateAccessible(java.lang.Object clazz,
java.lang.Object accessorClass)
- Overrides:
- isPrivateAccessible in class ClassMethods