Uses of Interface
org.datanucleus.store.types.scostore.Store
-
Packages that use Store Package Description org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins.org.datanucleus.flush This package provides classes managing the flush process when using MANUAL flush.org.datanucleus.store Package handling the storage of classes to the datastore, and the management of the datastore.org.datanucleus.store.types.scostore Package providing backing store definitions for (SCO) types that need a backing store.org.datanucleus.store.types.wrappers.backed Provides implementations of the "backed" wrappers for the mutable Second Class Objects (SCO's) that are supported. -
-
Uses of Store in org.datanucleus
Methods in org.datanucleus with parameters of type Store Modifier and Type Method Description void
ExecutionContext. flushOperationsForBackingStore(Store backingStore, DNStateManager sm)
Method to flush all queued operations for the specified backing store (if any).void
ExecutionContextImpl. flushOperationsForBackingStore(Store backingStore, DNStateManager sm)
-
Uses of Store in org.datanucleus.flush
Methods in org.datanucleus.flush that return Store Modifier and Type Method Description Store
CollectionAddOperation. getStore()
Store
CollectionClearOperation. getStore()
Store
CollectionRemoveOperation. getStore()
Store
ListRemoveAtOperation. getStore()
Store
ListSetOperation. getStore()
Store
MapClearOperation. getStore()
Store
MapPutOperation. getStore()
Store
MapRemoveOperation. getStore()
Store
SCOOperation. getStore()
Accessor for the backing store for this operation.Methods in org.datanucleus.flush with parameters of type Store Modifier and Type Method Description protected static boolean
OperationQueue. isAddFollowedByRemoveOnSameSCO(Store store, DNStateManager sm, Operation currentOper, ListIterator<Operation> listIter)
Convenience optimisation checker to return if the current operation is ADD of an element that is immediately REMOVED.protected static boolean
OperationQueue. isPutFollowedByRemoveOnSameSCO(Store store, DNStateManager sm, Operation currentOper, ListIterator<Operation> listIter)
Convenience optimisation checker to return if the current operation is PUT of a key that is immediately REMOVED.protected static boolean
OperationQueue. isRemoveFollowedByAddOnSameSCO(Store store, DNStateManager sm, Operation currentOper, ListIterator<Operation> listIter)
Convenience optimisation checker to return if the current operation is REMOVE of an element that is immediately ADDed.void
OperationQueue. performAll(Store store, DNStateManager sm)
Method to perform all operations queued for the specified StateManager and backing store. -
Uses of Store in org.datanucleus.store
Methods in org.datanucleus.store that return Store Modifier and Type Method Description Store
BackedSCOStoreManager. getBackingStoreForField(ClassLoaderResolver clr, AbstractMemberMetaData mmd, Class type)
Accessor for the backing store for the specified field/property. -
Uses of Store in org.datanucleus.store.types.scostore
Subinterfaces of Store in org.datanucleus.store.types.scostore Modifier and Type Interface Description interface
ArrayStore<E>
Interface representation of the backing store for an array.interface
CollectionStore<E>
Interface representation of the backing store for a Collection.interface
ListStore<E>
Interface representation of the backing store for a List.interface
MapStore<K,V>
Interface representation of the backing store for a Map, providing its interface with the datastore.interface
PersistableRelationStore
Representation of the relation between two persistable objects.interface
SetStore<E>
Interface representation of the backing store for a Set. -
Uses of Store in org.datanucleus.store.types.wrappers.backed
Methods in org.datanucleus.store.types.wrappers.backed that return Store Modifier and Type Method Description Store
ArrayList. getBackingStore()
Store
BackedSCO. getBackingStore()
Store
Collection. getBackingStore()
Store
HashMap. getBackingStore()
Store
HashSet. getBackingStore()
Store
Hashtable. getBackingStore()
Store
LinkedHashMap. getBackingStore()
Store
LinkedHashSet. getBackingStore()
Store
LinkedList. getBackingStore()
Store
List. getBackingStore()
Store
Map. getBackingStore()
Store
PriorityQueue. getBackingStore()
Store
Properties. getBackingStore()
Store
Queue. getBackingStore()
Store
Set. getBackingStore()
Store
SortedMap. getBackingStore()
Store
SortedSet. getBackingStore()
Store
Stack. getBackingStore()
Store
TreeMap. getBackingStore()
Store
TreeSet. getBackingStore()
Store
Vector. getBackingStore()
-