Package | Description |
---|---|
net.ontopia.persistence.proxy |
An object-relational mapping framework.
|
net.ontopia.persistence.query.sql |
Object model for representing SQL queries.
|
Modifier and Type | Class and Description |
---|---|
class |
PersistentObjectAccess
INTERNAL: Object access for objects implementing the PersistentIF
interface.
|
Modifier and Type | Field and Description |
---|---|
protected ObjectAccessIF |
AbstractTransaction.oaccess |
Modifier and Type | Method and Description |
---|---|
ObjectAccessIF |
TransactionIF.getObjectAccess()
INTERNAL: Gets the object access used by the transaction.
|
ObjectAccessIF |
AbstractTransaction.getObjectAccess() |
Modifier and Type | Method and Description |
---|---|
protected void |
SQLCollectionAccess.bindParametersAddRemove(PreparedStatement stm,
ObjectAccessIF oaccess,
IdentityIF identity,
Object element) |
protected void |
SQLObjectAccess.bindParametersCreate(PreparedStatement stm,
ObjectAccessIF oaccess,
Object object) |
void |
ClassAccessIF.create(ObjectAccessIF oaccess,
Object object)
INTERNAL: Creates the new object in the database.
|
void |
SQLObjectAccess.create(ObjectAccessIF oaccess,
Object object) |
void |
SQLBatchObjectAccess.create(ObjectAccessIF oaccess,
Object object)
INTERNAL: Creates the new object identity in the database.
|
void |
SQLCollectionAccess.create(ObjectAccessIF oaccess,
Object object) |
void |
StorageAccessIF.createObject(ObjectAccessIF oaccess,
Object object)
INTERNAL: Called by the transaction when it requests the new
object to be created in the data repository.
|
void |
RDBMSAccess.createObject(ObjectAccessIF oaccess,
Object object) |
QueryIF |
StorageAccessIF.createQuery(JDOQuery jdoquery,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar,
boolean lookup_identities)
INTERNAL: Build a QueryIF from the specified JDO query instance.
|
QueryIF |
RDBMSAccess.createQuery(JDOQuery jdoquery,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar,
boolean lookup_identities) |
QueryIF |
RDBMSStorage.createQuery(JDOQuery jdoquery,
RDBMSAccess access,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar,
boolean lookup_identities) |
QueryIF |
QueryDescriptor.createQuery(RDBMSAccess access,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar,
String[] platforms)
INTERNAL: Creates a QueryIF instance that uses the specified
storage access, object access, access registrar and platform
settings for this query descriptor.
|
QueryIF |
StorageAccessIF.createQuery(String name,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar)
INTERNAL: Creates a query instance for the given transaction.
|
QueryIF |
RDBMSAccess.createQuery(String name,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar) |
QueryIF |
RDBMSStorage.createQuery(String name,
RDBMSAccess access,
ObjectAccessIF oaccess,
AccessRegistrarIF registrar) |
void |
ClassAccessIF.delete(ObjectAccessIF oaccess,
Object object)
INTERNAL: Deletes the object identity from the database.
|
void |
SQLObjectAccess.delete(ObjectAccessIF oaccess,
Object object) |
void |
SQLCollectionAccess.delete(ObjectAccessIF oaccess,
Object object) |
void |
StorageAccessIF.deleteObject(ObjectAccessIF oaccess,
Object object)
INTERNAL: Called by the transaction when it requests the
object to be deleted in the data repository.
|
void |
RDBMSAccess.deleteObject(ObjectAccessIF oaccess,
Object object) |
protected void |
SQLCollectionAccess.storeAdded(ObjectAccessIF oaccess,
IdentityIF identity,
Collection elements) |
void |
ClassAccessIF.storeDirty(ObjectAccessIF oaccess,
Object object)
INTERNAL: Stores object fields that are dirty in the
database.
|
void |
SQLObjectAccess.storeDirty(ObjectAccessIF oaccess,
Object object) |
void |
StorageAccessIF.storeDirty(ObjectAccessIF oaccess,
Object object)
INTERNAL: Stores object fields that are dirty in the database.
|
void |
SQLManyToManyReference.storeDirty(ObjectAccessIF oaccess,
Object object) |
void |
RDBMSAccess.storeDirty(ObjectAccessIF oaccess,
Object object) |
void |
SQLOneToManyReference.storeDirty(ObjectAccessIF oaccess,
Object object) |
void |
SQLOneToManyAggregate.storeDirty(ObjectAccessIF oaccess,
Object object) |
void |
SQLCollectionAccess.storeDirty(ObjectAccessIF oaccess,
Object object) |
void |
FieldAccessIF.storeDirty(ObjectAccessIF oaccess,
Object object)
INTERNAL: The object field is dirty and a call to this method
should cause the field value to be updated.
|
void |
SQLOneToOne.storeDirty(ObjectAccessIF oaccess,
Object object) |
protected void |
SQLCollectionAccess.storeRemoved(ObjectAccessIF oaccess,
IdentityIF identity,
Collection elements) |
Modifier and Type | Field and Description |
---|---|
protected ObjectAccessIF |
SQLStatement.oaccess |
Modifier and Type | Method and Description |
---|---|
SQLQuery |
SQLBuilder.makeQuery(JDOQuery jdoquery,
ObjectAccessIF oaccess) |
void |
SQLStatementIF.setObjectAccess(ObjectAccessIF oaccess) |
void |
SQLStatement.setObjectAccess(ObjectAccessIF oaccess) |