Package com.db4o.reflect.generic
Class GenericArrayClass
- java.lang.Object
-
- com.db4o.reflect.generic.GenericClass
-
- com.db4o.reflect.generic.GenericArrayClass
-
- All Implemented Interfaces:
DeepClone,ReflectClass
public class GenericArrayClass extends GenericClass
-
-
Field Summary
-
Fields inherited from class com.db4o.reflect.generic.GenericClass
_converter
-
-
Constructor Summary
Constructors Constructor Description GenericArrayClass(GenericReflector reflector, ReflectClass delegateClass, java.lang.String name, GenericClass superclass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReflectClassgetComponentType()booleanisArray()booleanisInstance(java.lang.Object candidate)java.lang.StringtoString(java.lang.Object obj)-
Methods inherited from class com.db4o.reflect.generic.GenericClass
arrayClass, deepClone, ensureCanBeInstantiated, equals, getDeclaredField, getDeclaredFields, getDelegate, getMethod, getName, getSuperclass, hashCode, initFields, isAbstract, isAssignableFrom, isCollection, isInterface, isPrimitive, isSimple, newInstance, nullValue, reflector, toString
-
-
-
-
Constructor Detail
-
GenericArrayClass
public GenericArrayClass(GenericReflector reflector, ReflectClass delegateClass, java.lang.String name, GenericClass superclass)
-
-
Method Detail
-
getComponentType
public ReflectClass getComponentType()
- Specified by:
getComponentTypein interfaceReflectClass- Overrides:
getComponentTypein classGenericClass
-
isArray
public boolean isArray()
- Specified by:
isArrayin interfaceReflectClass- Overrides:
isArrayin classGenericClass
-
isInstance
public boolean isInstance(java.lang.Object candidate)
- Specified by:
isInstancein interfaceReflectClass- Overrides:
isInstancein classGenericClass
-
toString
public java.lang.String toString(java.lang.Object obj)
- Overrides:
toStringin classGenericClass
-
-