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 void
analyze(java.lang.Object obj, ArrayInfo info)
java.lang.Object
newInstance(ReflectClass componentType, int length)
java.lang.Object
newInstance(ReflectClass componentType, int[] dimensions)
java.lang.Object
newInstance(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:
newInstance
in interfaceReflectArray
- Specified by:
newInstance
in classAbstractReflectArray
-
newInstance
public java.lang.Object newInstance(ReflectClass componentType, int[] dimensions)
- Specified by:
newInstance
in interfaceReflectArray
- Specified by:
newInstance
in classAbstractReflectArray
-
newInstance
public java.lang.Object newInstance(ReflectClass componentType, ArrayInfo info)
-
-