| Package | Description |
|---|---|
| com.sleepycat.persist |
The Direct Persistence Layer (DPL) adds a persistent object model to the
Berkeley DB transactional engine.
|
| com.sleepycat.persist.evolve |
Utilities for managing class evolution of persistent objects.
|
| com.sleepycat.persist.impl |
INTERNAL: Direct Persistence Layer (DPL) implementation.
|
| com.sleepycat.persist.model |
Annotations for defining a persistent object model.
|
| com.sleepycat.persist.raw |
Raw data access for general purpose tools and manual conversions.
|
| Modifier and Type | Method and Description |
|---|---|
EntityModel |
EntityStore.getModel()
Returns the current entity model for this store.
|
EntityModel |
StoreConfig.getModel()
Returns the entity model that defines entity classes and index keys.
|
| Modifier and Type | Method and Description |
|---|---|
StoreConfig |
StoreConfig.setModel(EntityModel model)
Sets the entity model that defines entity classes and index keys.
|
void |
StoreConfig.setModelVoid(EntityModel model) |
| Modifier and Type | Method and Description |
|---|---|
void |
Conversion.initialize(EntityModel model)
Initializes the conversion, allowing it to obtain raw type information
from the entity model.
|
| Modifier and Type | Method and Description |
|---|---|
EntityModel |
Store.getModel() |
EntityModel |
PersistCatalog.getResolvedModel()
Returns the model parameter, default model or stored model.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ConverterReader.initializeReader(com.sleepycat.persist.impl.Catalog catalog,
EntityModel model,
int initVersion,
Format oldFormat) |
void |
Format.initializeReader(com.sleepycat.persist.impl.Catalog catalog,
EntityModel model,
int initVersion,
Format oldFormat)
Called to initialize a separate Reader implementation.
|
| Constructor and Description |
|---|
PersistCatalog(Environment env,
String storePrefix,
String dbName,
DatabaseConfig dbConfig,
EntityModel modelParam,
Mutations mutationsParam,
boolean rawAccess,
Store store)
Creates a new catalog, opening the database and reading it from a given
catalog database if it already exists.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnnotationModel
The default annotation-based entity model.
|
| Modifier and Type | Method and Description |
|---|---|
static ClassLoader |
ModelInternal.getClassLoader(EntityModel model)
Internal access method that should not be used by applications.
|
static void |
ModelInternal.setCatalog(EntityModel model,
PersistCatalog catalog)
Internal access method that should not be used by applications.
|
static void |
ModelInternal.setClassLoader(EntityModel model,
ClassLoader loader)
Internal access method that should not be used by applications.
|
| Modifier and Type | Method and Description |
|---|---|
EntityModel |
RawStore.getModel()
Returns the last configured and stored entity model for this store.
|
Copyright © 2024. All rights reserved.