|
db4o 6.3 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ReflectClass
representation for java.lang.Class.
See the respective documentation in the JDK API.
Reflector
Method Summary | |
---|---|
ReflectClass |
getComponentType()
|
ReflectConstructor[] |
getDeclaredConstructors()
|
ReflectField |
getDeclaredField(java.lang.String name)
|
ReflectField[] |
getDeclaredFields()
|
ReflectClass |
getDelegate()
Returns the ReflectClass instance being delegated to. |
ReflectMethod |
getMethod(java.lang.String methodName,
ReflectClass[] paramClasses)
|
java.lang.String |
getName()
|
ReflectClass |
getSuperclass()
|
boolean |
isAbstract()
|
boolean |
isArray()
|
boolean |
isAssignableFrom(ReflectClass type)
|
boolean |
isCollection()
|
boolean |
isInstance(java.lang.Object obj)
|
boolean |
isInterface()
|
boolean |
isPrimitive()
|
boolean |
isSecondClass()
|
java.lang.Object |
newInstance()
|
Reflector |
reflector()
|
boolean |
skipConstructor(boolean flag,
boolean testConstructor)
instructs to install or uninstall a special constructor for the respective platform that avoids calling the constructor for the respective class |
java.lang.Object[] |
toArray(java.lang.Object obj)
|
void |
useConstructor(ReflectConstructor constructor,
java.lang.Object[] params)
|
Method Detail |
---|
ReflectClass getComponentType()
ReflectConstructor[] getDeclaredConstructors()
ReflectField[] getDeclaredFields()
ReflectField getDeclaredField(java.lang.String name)
ReflectClass getDelegate()
ReflectMethod getMethod(java.lang.String methodName, ReflectClass[] paramClasses)
java.lang.String getName()
ReflectClass getSuperclass()
boolean isAbstract()
boolean isArray()
boolean isAssignableFrom(ReflectClass type)
boolean isCollection()
boolean isInstance(java.lang.Object obj)
boolean isInterface()
boolean isPrimitive()
boolean isSecondClass()
java.lang.Object newInstance()
Reflector reflector()
boolean skipConstructor(boolean flag, boolean testConstructor)
flag
- true to try to install a special constructor, false if
such a constructor is to be removed if presenttestConstructor
- true, if the special constructor shall be tested, false if it shall be set without testing
void useConstructor(ReflectConstructor constructor, java.lang.Object[] params)
java.lang.Object[] toArray(java.lang.Object obj)
|
db4o 6.3 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |