|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.eclipse.persistence.oxm.mappings.BidirectionalPolicy
public class BidirectionalPolicy
Purpose: Provides a means to configure bidirectional relationship maintenance for OXM mappings. ant
Field Summary | |
---|---|
private AttributeAccessor |
bidirectionalTargetAccessor |
private org.eclipse.persistence.internal.queries.ContainerPolicy |
bidirectionalTargetContainerPolicy |
Constructor Summary | |
---|---|
BidirectionalPolicy() |
Method Summary | |
---|---|
AttributeAccessor |
getBidirectionalTargetAccessor() Gets the AttributeAccessor that is used to get and set the value of the container on the target object. |
java.lang.String |
getBidirectionalTargetAttributeName() Gets the name of the backpointer attribute on the target object. |
org.eclipse.persistence.internal.queries.ContainerPolicy |
getBidirectionalTargetContainerPolicy() |
java.lang.String |
getBidirectionalTargetGetMethodName() Gets the name of the method to be used when accessing the value of the back pointer on the target object of this mapping. |
java.lang.String |
getBidirectionalTargetSetMethodName() Gets the name of the method to be used when setting the value of the back pointer on the target object of this mapping. |
void |
setBidirectionalTargetAccessor(AttributeAccessor anAttributeAccessor) Sets the AttributeAccessor that is used to get and set the value of the container on the target object. |
void |
setBidirectionalTargetAttributeName(java.lang.String attributeName) Sets the name of the backpointer attribute on the target object. |
void |
setBidirectionalTargetContainerClass(java.lang.Class cls) |
void |
setBidirectionalTargetContainerPolicy(org.eclipse.persistence.internal.queries.ContainerPolicy cp) |
void |
setBidirectionalTargetGetMethodName(java.lang.String methodName) Sets the method name to be used when accessing the value of the back pointer on the target object of this mapping. |
void |
setBidirectionalTargetSetMethodName(java.lang.String methodName) Sets the name of the method to be used when setting the value of the back pointer on the target object of this mapping. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private AttributeAccessor bidirectionalTargetAccessor
private org.eclipse.persistence.internal.queries.ContainerPolicy bidirectionalTargetContainerPolicy
Constructor Detail |
---|
public BidirectionalPolicy()
Method Detail |
---|
public void setBidirectionalTargetAccessor(AttributeAccessor anAttributeAccessor)
anAttributeAccessor
- - the accessor to be used.public void setBidirectionalTargetAttributeName(java.lang.String attributeName)
attributeName
- - the name of the backpointer attribute to be populatedpublic java.lang.String getBidirectionalTargetAttributeName()
public void setBidirectionalTargetGetMethodName(java.lang.String methodName)
methodName
- - the getter method to be used.public void setBidirectionalTargetSetMethodName(java.lang.String methodName)
methodName
- - the setter method to be used.public java.lang.String getBidirectionalTargetGetMethodName()
public java.lang.String getBidirectionalTargetSetMethodName()
public org.eclipse.persistence.internal.queries.ContainerPolicy getBidirectionalTargetContainerPolicy()
public void setBidirectionalTargetContainerPolicy(org.eclipse.persistence.internal.queries.ContainerPolicy cp)
public void setBidirectionalTargetContainerClass(java.lang.Class cls)
public AttributeAccessor getBidirectionalTargetAccessor()
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |