|
db4o 6.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.db4o.reflect.jdk.JdkReflector
public class JdkReflector
Constructor Summary | |
---|---|
JdkReflector(java.lang.ClassLoader classLoader)
|
|
JdkReflector(JdkLoader classLoader)
|
Method Summary | |
---|---|
ReflectArray |
array()
returns an IArray object, the equivalent to java.lang.reflect.Array. |
boolean |
constructorCallsSupported()
specifiy whether parameterized Constructors are supported. |
java.lang.Object |
deepClone(java.lang.Object obj)
|
ReflectClass |
forClass(java.lang.Class clazz)
returns an IClass for a Class |
ReflectClass |
forName(java.lang.String className)
returns an IClass class reflector for a class name or null if no such class is found |
ReflectClass |
forObject(java.lang.Object a_object)
returns an IClass for an object or null if the passed object is null. |
boolean |
isCollection(ReflectClass candidate)
|
boolean |
methodCallsSupported()
|
void |
setParent(Reflector reflector)
|
static ReflectClass[] |
toMeta(Reflector reflector,
java.lang.Class[] clazz)
|
static java.lang.Class |
toNative(ReflectClass claxx)
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JdkReflector(java.lang.ClassLoader classLoader)
public JdkReflector(JdkLoader classLoader)
Method Detail |
---|
public ReflectArray array()
Reflector
array
in interface Reflector
public boolean constructorCallsSupported()
Reflector
constructorCallsSupported
in interface Reflector
public java.lang.Object deepClone(java.lang.Object obj)
public ReflectClass forClass(java.lang.Class clazz)
Reflector
forClass
in interface Reflector
public ReflectClass forName(java.lang.String className)
Reflector
forName
in interface Reflector
public ReflectClass forObject(java.lang.Object a_object)
Reflector
forObject
in interface Reflector
public boolean isCollection(ReflectClass candidate)
isCollection
in interface Reflector
public boolean methodCallsSupported()
public void setParent(Reflector reflector)
setParent
in interface Reflector
public static ReflectClass[] toMeta(Reflector reflector, java.lang.Class[] clazz)
public static java.lang.Class toNative(ReflectClass claxx)
|
db4o 6.1 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |