# Uses of Class
org.apache.cayenne.access.ObjectStore

Packages that use ObjectStore
Package
Description
org.apache.cayenne.access
Contains classes that make up Cayenne ORM stack.
org.apache.cayenne.access.flush
org.apache.cayenne.configuration
org.apache.cayenne.configuration.runtime

- ## Uses of ObjectStore in org.apache.cayenne.access

  Subclasses of ObjectStore in org.apache.cayenne.access
  Modifier and Type
  Class
  Description
  `class`
  `NoSyncObjectStore`
  An `ObjectStore` which doesn't receive notifications on parent's `DataRowStore` events.
  Fields in org.apache.cayenne.access declared as ObjectStore
  Modifier and Type
  Field
  Description
  `protected ObjectStore`
  DataContext.`objectStore`
  Methods in org.apache.cayenne.access that return ObjectStore
  Modifier and Type
  Method
  Description
  `ObjectStore`
  DataContext.`getObjectStore()`
  Returns ObjectStore associated with this DataContext.
  Constructors in org.apache.cayenne.access with parameters of type ObjectStore
  Modifier
  Constructor
  Description
  ``
  `DataContext(DataChannel channel, ObjectStore objectStore)`
  Creates a new DataContext with parent DataChannel and ObjectStore.

- ## Uses of ObjectStore in org.apache.cayenne.access.flush

  Methods in org.apache.cayenne.access.flush with parameters of type ObjectStore
  Modifier and Type
  Method
  Description
  `protected List<DbRowOp>`
  DefaultDataDomainFlushAction.`createDbRowOps(ObjectStore objectStore, ObjectStoreGraphDiff changes)`
  Create ops based on incoming graph changes
  `protected void`
  DefaultDataDomainFlushAction.`createReplacementIds(ObjectStore store, CompoundDiff afterCommitDiff, List<DbRowOp> dbRowOps)`
  Set final `ObjectId` for persistent objects

- ## Uses of ObjectStore in org.apache.cayenne.configuration

  Methods in org.apache.cayenne.configuration that return ObjectStore
  Modifier and Type
  Method
  Description
  `ObjectStore`
  DefaultObjectStoreFactory.`createObjectStore(DataRowStore dataRowCache)`
  `ObjectStore`
  ObjectStoreFactory.`createObjectStore(DataRowStore dataRowCache)`
  Creates an `ObjectStore` with provided dataRowCache

- ## Uses of ObjectStore in org.apache.cayenne.configuration.runtime

  Methods in org.apache.cayenne.configuration.runtime with parameters of type ObjectStore
  Modifier and Type
  Method
  Description
  `protected DataContext`
  DataContextFactory.`newInstance(DataChannel parent, ObjectStore objectStore)`