## 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.server |

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

    Subclasses of ObjectStore in org.apache.cayenne.access
    Modifier and Type | Class and 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 and Description
    --- | ---
    `protected ObjectStore` | DataContext.`objectStore`

    Methods in org.apache.cayenne.access that return ObjectStore
    Modifier and Type | Method and Description
    --- | ---
    `ObjectStore` | DataContext.`getObjectStore()` Returns ObjectStore associated with this DataContext.

    Constructors in org.apache.cayenne.access with parameters of type ObjectStore
    Constructor and 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 and 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 and 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.server

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

Copyright © 2001–2021 Apache Cayenne. All rights reserved.