|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ObjectReferenceDescriptor in org.apache.ojb.broker.accesslayer |
|---|
| Methods in org.apache.ojb.broker.accesslayer that return ObjectReferenceDescriptor | |
|---|---|
protected ObjectReferenceDescriptor |
RelationshipPrefetcherImpl.getObjectReferenceDescriptor()
Returns the objectReferenceDescriptor. |
| Methods in org.apache.ojb.broker.accesslayer with parameters of type ObjectReferenceDescriptor | |
|---|---|
RelationshipPrefetcher |
RelationshipPrefetcherFactory.createRelationshipPrefetcher(ObjectReferenceDescriptor ord)
create either a CollectionPrefetcher or a ReferencePrefetcher |
protected void |
RelationshipPrefetcherImpl.setObjectReferenceDescriptor(ObjectReferenceDescriptor objectReferenceDescriptor)
Sets the objectReferenceDescriptor. |
| Constructors in org.apache.ojb.broker.accesslayer with parameters of type ObjectReferenceDescriptor | |
|---|---|
CollectionPrefetcher(PersistenceBrokerImpl aBroker,
ObjectReferenceDescriptor anOrd)
Constructor for CollectionPrefetcher. |
|
MtoNCollectionPrefetcher(PersistenceBrokerImpl aBroker,
ObjectReferenceDescriptor anOrd)
|
|
ReferencePrefetcher(PersistenceBrokerImpl aBroker,
ObjectReferenceDescriptor anOrd)
Constructor for ReferencePrefetcher. |
|
RelationshipPrefetcherImpl(PersistenceBrokerImpl aBroker,
ObjectReferenceDescriptor anOrd)
Constructor for RelationshipPrefetcherImpl. |
|
| Uses of ObjectReferenceDescriptor in org.apache.ojb.broker.core |
|---|
| Methods in org.apache.ojb.broker.core with parameters of type ObjectReferenceDescriptor | |
|---|---|
void |
PersistenceBrokerImpl.link(Object targetObject,
ClassDescriptor cld,
ObjectReferenceDescriptor rds,
Object referencedObject,
boolean insert)
Assign FK value to target object by reading PK values of referenced object. |
void |
PersistenceBrokerImpl.linkOneToOne(Object obj,
ClassDescriptor cld,
ObjectReferenceDescriptor rds,
boolean insert)
Assign FK value of main object with PK values of the reference object. |
void |
QueryReferenceBroker.retrieveProxyReference(Object obj,
ClassDescriptor cld,
ObjectReferenceDescriptor rds,
boolean forced)
Retrieve a single Reference. |
void |
QueryReferenceBroker.retrieveReference(Object obj,
ClassDescriptor cld,
ObjectReferenceDescriptor rds,
boolean forced)
Retrieve a single Reference. |
void |
PersistenceBrokerImpl.unlinkFK(Object targetObject,
ClassDescriptor cld,
ObjectReferenceDescriptor rds)
Unkink FK fields of target object. |
| Uses of ObjectReferenceDescriptor in org.apache.ojb.broker.metadata |
|---|
| Subclasses of ObjectReferenceDescriptor in org.apache.ojb.broker.metadata | |
|---|---|
class |
CollectionDescriptor
mapping Description for member fields that are Collections Note: Be careful when use references of this class or caching instances of this class, because instances could become invalid (see MetadataManager). |
class |
SuperReferenceDescriptor
This class handle inheritance as 1-1 association based on a anonymous field (no field in persistent object needed). |
| Methods in org.apache.ojb.broker.metadata that return ObjectReferenceDescriptor | |
|---|---|
ObjectReferenceDescriptor |
ClassDescriptor.getObjectReferenceDescriptorByName(String name)
Get an ObjectReferenceDescriptor by name BRJ |
| Methods in org.apache.ojb.broker.metadata with parameters of type ObjectReferenceDescriptor | |
|---|---|
void |
ClassDescriptor.addObjectReferenceDescriptor(ObjectReferenceDescriptor ord)
Add a ObjectReferenceDescriptor. |
void |
ClassDescriptor.removeObjectReferenceDescriptor(ObjectReferenceDescriptor ord)
|
| Uses of ObjectReferenceDescriptor in org.apache.ojb.broker.util |
|---|
| Methods in org.apache.ojb.broker.util with parameters of type ObjectReferenceDescriptor | |
|---|---|
static boolean |
BrokerHelper.hasAnonymousKeyReference(ClassDescriptor cld,
ObjectReferenceDescriptor rds)
Returns true if one or more anonymous FK fields are used. |
void |
BrokerHelper.link(Object obj,
ObjectReferenceDescriptor ord,
boolean insert)
This method concatenate the main object and the specified reference object (1:1 reference a referenced object, 1:n and m:n reference a collection of referenced objects) by hand. |
void |
BrokerHelper.unlink(Object obj,
ObjectReferenceDescriptor ord,
boolean insert)
Unlink the specified reference from this object. |
| Uses of ObjectReferenceDescriptor in org.apache.ojb.odmg |
|---|
| Methods in org.apache.ojb.odmg with parameters of type ObjectReferenceDescriptor | |
|---|---|
void |
ObjectEnvelope.addedOneToOne(ObjectReferenceDescriptor ord,
Object refObjOrProxy,
Identity oid)
|
void |
Image.ImageListener.addedOneToOne(ObjectReferenceDescriptor ord,
Object refObjOrProxy,
Identity oid)
|
protected boolean |
TransactionImpl.cascadeDeleteFor(ObjectReferenceDescriptor ord)
Returns true if cascading delete is enabled for the specified single or collection descriptor. |
void |
ObjectEnvelope.deletedOneToOne(ObjectReferenceDescriptor ord,
Object refObjOrProxy,
Identity oid,
boolean needsUnlink)
|
void |
Image.ImageListener.deletedOneToOne(ObjectReferenceDescriptor ord,
Object refObjOrProxy,
Identity oid,
boolean needsUnlink)
|
| Constructors in org.apache.ojb.odmg with parameters of type ObjectReferenceDescriptor | |
|---|---|
Image.SingleRef(Image.ImageListener listener,
ObjectReferenceDescriptor ord,
Object reference)
|
|
| Uses of ObjectReferenceDescriptor in org.apache.ojb.odmg.link |
|---|
| Constructors in org.apache.ojb.odmg.link with parameters of type ObjectReferenceDescriptor | |
|---|---|
LinkEntry(Object source,
ObjectReferenceDescriptor ord,
Object referenceToLink,
boolean unlink)
|
|
LinkEntryOneToOne(ObjectReferenceDescriptor ord,
Object referenceToLink,
boolean unlink)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||