Package com.db4o.reflect.jdk
Class JdkArray
- java.lang.Object
-
- com.db4o.reflect.core.AbstractReflectArray
-
- com.db4o.reflect.jdk.JdkArray
-
- All Implemented Interfaces:
ReflectArray
public class JdkArray extends AbstractReflectArray
Reflection implementation for Array to map to JDK reflection.
-
-
Field Summary
-
Fields inherited from class com.db4o.reflect.core.AbstractReflectArray
_reflector
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidanalyze(java.lang.Object obj, ArrayInfo info)java.lang.ObjectnewInstance(ReflectClass componentType, int length)java.lang.ObjectnewInstance(ReflectClass componentType, int[] dimensions)java.lang.ObjectnewInstance(ReflectClass componentType, ArrayInfo info)-
Methods inherited from class com.db4o.reflect.core.AbstractReflectArray
dimensions, flatten, get, getComponentType, getLength, isNDimensional, set, shape
-
-
-
-
Method Detail
-
analyze
public void analyze(java.lang.Object obj, ArrayInfo info)
-
newInstance
public java.lang.Object newInstance(ReflectClass componentType, int length)
- Specified by:
newInstancein interfaceReflectArray- Specified by:
newInstancein classAbstractReflectArray
-
newInstance
public java.lang.Object newInstance(ReflectClass componentType, int[] dimensions)
- Specified by:
newInstancein interfaceReflectArray- Specified by:
newInstancein classAbstractReflectArray
-
newInstance
public java.lang.Object newInstance(ReflectClass componentType, ArrayInfo info)
-
-