## Uses of Class
org.apache.cayenne.BaseDataObject

- Packages that use BaseDataObject
  Package | Description
  --- | ---
  org.apache.cayenne | Contains persistence APIs directly accessible by users.

- - ### Uses of BaseDataObject in org.apache.cayenne

    Subclasses of BaseDataObject in org.apache.cayenne
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `CayenneDataObject` | Implementation of `DataObject` that uses `Map` to store object fields.
    `class` | `HybridDataObject` | This data object like `CayenneDataObject` uses `Map` to store generic attributes, only difference is that this Map will be created lazily at first write, thus reducing memory penalty if possible.