|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BaseContainerStore | |
|---|---|
| org.datanucleus.store.rdbms.scostore | 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.scostore | |
|---|---|
class |
AbstractArrayStore
Abstract representation of the backing store for an array. |
class |
AbstractCollectionStore
Abstract representation of a store of a Collection. |
class |
AbstractListStore
Abstract representation of a backing store for a List. |
class |
AbstractMapStore
Abstract representation of the backing store for a Map. |
class |
AbstractSetStore
Abstract representation of the backing store for a Set/Collection. |
class |
ElementContainerStore
Representation of the store of an element-based container. |
class |
RDBMSFKArrayStore
RDBMS-specific implementation of an FK ArrayStore. |
class |
RDBMSFKListStore
RDBMS-specific implementation of an ListStore using foreign keys. |
class |
RDBMSFKMapStore
RDBMS-specific implementation of an MapStore 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 |
RDBMSFKSetStore
RDBMS-specific implementation of an SetStore using foreign keys. |
class |
RDBMSJoinArrayStore
RDBMS-specific implementation of a Join ArrayStore |
class |
RDBMSJoinListStore
RDBMS-specific implementation of a ListStore using join table. |
class |
RDBMSJoinMapStore
RDBMS-specific implementation of an MapStore using join table. |
class |
RDBMSJoinSetStore
RDBMS-specific implementation of a SetStore using join table. |
| Methods in org.datanucleus.store.rdbms.scostore with parameters of type BaseContainerStore | |
|---|---|
static int |
BackingStoreHelper.populateEmbeddedElementFieldsInStatement(org.datanucleus.store.ObjectProvider sm,
Object element,
Object ps,
int jdbcPosition,
org.datanucleus.metadata.AbstractMemberMetaData ownerFieldMetaData,
org.datanucleus.store.mapped.mapping.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.store.ObjectProvider sm,
org.datanucleus.store.ExecutionContext ec,
Object ps,
int jdbcPosition,
BaseContainerStore bcs)
Convenience method to populate the passed PreparedStatement with the value from the owner. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||