Class JDKCollectionHandler<C extends Collection>
- java.lang.Object
-
- org.datanucleus.store.types.containers.ElementContainerHandler<C,ElementContainerAdapter<C>>
-
- org.datanucleus.store.types.containers.CollectionHandler<C>
-
- org.datanucleus.store.types.containers.JDKCollectionHandler<C>
-
- All Implemented Interfaces:
ContainerHandler<C,ElementContainerAdapter<C>>
- Direct Known Subclasses:
ArrayListHandler
,HashSetHandler
,LinkedHashSetHandler
,LinkedListHandler
,PriorityQueueHandler
,StackHandler
,TreeSetHandler
,VectorHandler
public class JDKCollectionHandler<C extends Collection> extends CollectionHandler<C>
-
-
Constructor Summary
Constructors Constructor Description JDKCollectionHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElementContainerAdapter<C>
getAdapter(C container)
C
newContainer(AbstractMemberMetaData mmd)
C
newContainer(AbstractMemberMetaData mmd, Object... objects)
-
Methods inherited from class org.datanucleus.store.types.containers.CollectionHandler
getElementType, getObjectType, isDefaultFetchGroup, isEmbedded, isSerialised, newMetaData, populateMetaData
-
Methods inherited from class org.datanucleus.store.types.containers.ElementContainerHandler
copyMappedByDefinitionFromElement, getElementTypeName, moveColumnsToElement
-
-
-
-
Method Detail
-
getAdapter
public ElementContainerAdapter<C> getAdapter(C container)
-
newContainer
public C newContainer(AbstractMemberMetaData mmd)
-
newContainer
public C newContainer(AbstractMemberMetaData mmd, Object... objects)
- Specified by:
newContainer
in classElementContainerHandler<C extends Collection,ElementContainerAdapter<C extends Collection>>
-
-