Package | Description |
---|---|
org.apache.openjpa.enhance |
OpenJPA Enhancer
This package provides a bytecode enhancer used to
post-process classes for use in a OpenJPA runtime.
|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
This package provides a common OpenJPA runtime environment that can be
adapted for use with various data store mechanisms.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldManager
Manages persistent fields.
|
Modifier and Type | Method and Description |
---|---|
static void |
PCRegistry.copyKeyFieldsToObjectId(Class<?> pcClass,
FieldSupplier fm,
Object oid)
Copy fields from an outside source to the key fields in the identity
object.
|
void |
PersistenceCapable.pcCopyKeyFieldsToObjectId(FieldSupplier supplier,
Object obj) |
void |
ReflectingPersistenceCapable.pcCopyKeyFieldsToObjectId(FieldSupplier supplier,
Object obj) |
Modifier and Type | Interface and Description |
---|---|
interface |
OpenJPAStateManager
Interface implemented by OpenJPA state managers.
|
Modifier and Type | Class and Description |
---|---|
class |
DetachedStateManager
Internal state manager for detached instances.
|
class |
DetachedValueStateManager
Implementation of
OpenJPAStateManager designed to retrieve
values from a detached instance, including when managed by a
DetachedStateManager . |
class |
ObjectIdStateManager
State manager used to access state of embedded object id primary key fields.
|
class |
SaveFieldManager
FieldManager type used to store information for rollback.
|
class |
StateManagerImpl
Implementation of the
OpenJPAStateManager interface for use
with this runtime. |
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.