Uses of Interface
org.datanucleus.store.types.containers.ContainerHandler
-
Packages that use ContainerHandler Package Description org.datanucleus.cache This package provides classes implementing L1/L2 persistable object caching within DataNucleus.org.datanucleus.store.fieldmanager Package providing managers for fields which give a mechanism for navigating through fields of a class and performing operations based on the type of the field.org.datanucleus.store.types Package providing basic java type handling for DataNucleus.org.datanucleus.store.types.containers Package providing classes for supporting use of containers (collection, map, array) in DataNucleus. -
-
Uses of ContainerHandler in org.datanucleus.cache
Methods in org.datanucleus.cache with parameters of type ContainerHandler Modifier and Type Method Description (package private) static <T> TL2CacheRetrieveFieldManager. newContainer(java.lang.Object container, AbstractMemberMetaData mmd, ContainerHandler containerHandler)Copy container without using the container handler and metadata type info.private java.lang.ObjectL2CacheRetrieveFieldManager. processElementContainer(AbstractMemberMetaData mmd, java.lang.Object cachedContainer, ContainerHandler<java.lang.Object,ElementContainerAdapter<java.lang.Object>> containerHandler)private java.lang.ObjectL2CacheRetrieveFieldManager. processMapContainer(AbstractMemberMetaData mmd, java.lang.Object cachedMapContainer, ContainerHandler<java.lang.Object,MapContainerAdapter<java.lang.Object>> containerHandler) -
Uses of ContainerHandler in org.datanucleus.store.fieldmanager
Methods in org.datanucleus.store.fieldmanager with parameters of type ContainerHandler Modifier and Type Method Description private voidDeleteFieldManager. processElementContainer(AbstractMemberMetaData mmd, java.lang.Object container, ContainerHandler<java.lang.Object,ElementContainerAdapter<java.lang.Object>> containerHandler, ExecutionContext ec, RelationType relationType)private java.lang.ObjectDetachFieldManager. processElementContainer(int fieldNumber, java.lang.Object container, AbstractMemberMetaData mmd, ContainerHandler<java.lang.Object,ElementContainerAdapter<java.lang.Object>> containerHandler)private voidDeleteFieldManager. processMapContainer(AbstractMemberMetaData mmd, java.lang.Object container, ContainerHandler<java.lang.Object,MapContainerAdapter<java.lang.Object>> containerHandler)private java.lang.ObjectDetachFieldManager. processMapContainer(int fieldNumber, java.lang.Object mapContainer, AbstractMemberMetaData mmd, ContainerHandler<java.lang.Object,MapContainerAdapter<java.lang.Object>> containerHandler) -
Uses of ContainerHandler in org.datanucleus.store.types
Fields in org.datanucleus.store.types with type parameters of type ContainerHandler Modifier and Type Field Description protected java.util.Map<java.lang.Class,ContainerHandler>TypeManagerImpl. containerHandlersByClassMap of ContainerHandlers, keyed by the container type class name.(package private) java.lang.Class<? extends ContainerHandler>TypeManagerImpl.JavaType. containerHandlerTypeMethods in org.datanucleus.store.types with type parameters of type ContainerHandler Modifier and Type Method Description <H extends ContainerHandler>
HTypeManager. getContainerHandler(java.lang.Class containerClass)Obtains the registered ContainerHandler for the given containerClass.<H extends ContainerHandler>
HTypeManagerImpl. getContainerHandler(java.lang.Class containerClass) -
Uses of ContainerHandler in org.datanucleus.store.types.containers
Classes in org.datanucleus.store.types.containers that implement ContainerHandler Modifier and Type Class Description classArrayHandlerclassArrayListHandlerclassCollectionHandler<C>classElementContainerHandler<C,A extends ElementContainerAdapter<C>>classHashMapHandlerclassHashSetHandlerclassHashtableHandlerclassJDKCollectionHandler<C extends java.util.Collection>classJDKMapHandler<C extends java.util.Map<java.lang.Object,java.lang.Object>>classLinkedHashMapHandlerclassLinkedHashSetHandlerclassLinkedListHandlerclassMapHandler<C>classOptionalHandlerclassPriorityQueueHandlerclassPropertiesHandlerclassStackHandlerclassTreeMapHandlerclassTreeSetHandlerclassVectorHandler
-