Class ArrayHandler
java.lang.Object
org.datanucleus.store.types.containers.ElementContainerHandler<Object, ArrayAdapter<Object>>
org.datanucleus.store.types.containers.ArrayHandler
- All Implemented Interfaces:
ContainerHandler<Object, ArrayAdapter<Object>>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate ArrayMetaDataassertMetadataType(ContainerMetaData existingMetaData) getAdapter(Object container) protected StringbooleanisDefaultFetchGroup(ClassLoaderResolver clr, TypeManager typeMgr, AbstractMemberMetaData mmd) booleanbooleannewContainer(AbstractMemberMetaData mmd, Object... objects) voidpopulateMetaData(ClassLoaderResolver clr, ClassLoader primary, AbstractMemberMetaData mmd) Methods inherited from class ElementContainerHandler
copyMappedByDefinitionFromElement, getElementTypeName, moveColumnsToElement
-
Field Details
-
arrayClass
-
-
Constructor Details
-
ArrayHandler
-
-
Method Details
-
newMetaData
-
populateMetaData
public void populateMetaData(ClassLoaderResolver clr, ClassLoader primary, AbstractMemberMetaData mmd) -
getObjectType
- Specified by:
getObjectTypein classElementContainerHandler<Object, ArrayAdapter<Object>>
-
isSerialised
-
isEmbedded
-
isDefaultFetchGroup
public boolean isDefaultFetchGroup(ClassLoaderResolver clr, TypeManager typeMgr, AbstractMemberMetaData mmd) -
getElementType
-
assertMetadataType
-
getAdapter
-
newContainer
-
newContainer
- Specified by:
newContainerin classElementContainerHandler<Object, ArrayAdapter<Object>>
-