db4o 7.4

com.db4o.reflect.jdk
Class JdkArray

java.lang.Object
  extended by com.db4o.reflect.core.AbstractReflectArray
      extended by com.db4o.reflect.jdk.JdkArray
All Implemented Interfaces:
ReflectArray

public class JdkArray
extends com.db4o.reflect.core.AbstractReflectArray

Reflection implementation for Array to map to JDK reflection.


Method Summary
 void analyze(java.lang.Object obj, com.db4o.reflect.ArrayInfo info)
           
 java.lang.Object newInstance(ReflectClass componentType, com.db4o.reflect.ArrayInfo info)
           
 java.lang.Object newInstance(ReflectClass componentType, int length)
           
 java.lang.Object newInstance(ReflectClass componentType, int[] dimensions)
           
 
Methods inherited from class com.db4o.reflect.core.AbstractReflectArray
dimensions, flatten, get, getComponentType, getLength, isNDimensional, set, shape
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

analyze

public void analyze(java.lang.Object obj,
                    com.db4o.reflect.ArrayInfo info)

newInstance

public java.lang.Object newInstance(ReflectClass componentType,
                                    int length)
Specified by:
newInstance in interface ReflectArray
Specified by:
newInstance in class com.db4o.reflect.core.AbstractReflectArray

newInstance

public java.lang.Object newInstance(ReflectClass componentType,
                                    int[] dimensions)
Specified by:
newInstance in interface ReflectArray
Specified by:
newInstance in class com.db4o.reflect.core.AbstractReflectArray

newInstance

public java.lang.Object newInstance(ReflectClass componentType,
                                    com.db4o.reflect.ArrayInfo info)

db4o 7.4

Copyright 2007 db4objects Inc. All rights reserved.