Uses of Class
org.datanucleus.store.rdbms.scostore.BaseContainerStore
Packages that use BaseContainerStore
Package
Description
This package provides classes defining the (SCO) backing store for various container classes (Collections/Maps/arrays) within DataNucleus.
-
Uses of BaseContainerStore in org.datanucleus.store.rdbms.scostore
Subclasses of BaseContainerStore in org.datanucleus.store.rdbms.scostoreModifier and TypeClassDescriptionclass
Abstract representation of the backing store for an array.class
Abstract representation of a store of a Collection.class
Abstract representation of a backing store for a List.class
AbstractMapStore<K,
V> Abstract representation of the backing store for a Map.class
Abstract representation of the backing store for a Set/Collection.class
Representation of the store of an element-based container.class
FKArrayStore<E>
Implementation of an FK ArrayStore.class
FKListStore<E>
Implementation of aListStore
using foreign keys.class
FKMapStore<K,
V> Implementation of anMapStore
where either the value has a FK to the owner (and the key stored in the value), or whether the key has a FK to the owner (and the value stored in the key).class
FKSetStore<E>
Implementation of anSetStore
using foreign keys.class
Implementation of a Join ArrayStoreclass
Implementation of aListStore
using join table.class
JoinMapStore<K,
V> RDBMS-specific implementation of aMapStore
using join table.class
JoinSetStore<E>
Implementation of aSetStore
using join table.(package private) class
MapEntrySetStore<K,
V> RDBMS-specific implementation of a SetStore for map entries.(package private) class
Implementation of a backing SetStore for map keys.(package private) class
RDBMS-specific implementation of a CollectionStore for map values.Methods in org.datanucleus.store.rdbms.scostore with parameters of type BaseContainerStoreModifier and TypeMethodDescriptionstatic int
BackingStoreHelper.populateEmbeddedElementFieldsInStatement
(org.datanucleus.state.DNStateManager sm, Object element, PreparedStatement ps, int jdbcPosition, org.datanucleus.metadata.AbstractMemberMetaData ownerFieldMetaData, JavaTypeMapping elementMapping, org.datanucleus.metadata.AbstractClassMetaData emd, BaseContainerStore bcs) Convenience method to populate the passed PreparedStatement with the field values from the embedded element starting at the specified jdbc position.static int
BackingStoreHelper.populateOwnerInStatement
(org.datanucleus.state.DNStateManager sm, org.datanucleus.ExecutionContext ec, PreparedStatement ps, int jdbcPosition, BaseContainerStore bcs) Convenience method to populate the passed PreparedStatement with the value from the owner.