Uses of Class
org.apache.ojb.broker.metadata.ObjectReferenceDescriptor

Packages that use ObjectReferenceDescriptor
org.apache.ojb.broker.accesslayer   
org.apache.ojb.broker.core   
org.apache.ojb.broker.metadata   
org.apache.ojb.broker.util   
org.apache.ojb.odmg   
org.apache.ojb.odmg.link   
 

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)
           
 



Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.