|
Oracle Application Server TopLink API Reference 10g Release 2 (10.1.2) B15903-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.toplink.mappings.DatabaseMapping
Purpose: Defines how an attribute of an object maps to and from the database
Responsibilities:
Constructor Summary | |
DatabaseMapping() PUBLIC: Default constructor. |
Method Summary | |
java.lang.Class |
getAttributeClassification() PUBLIC: The classification type for the attribute this mapping represents |
java.lang.String |
getAttributeName() PUBLIC: Return the name of the attribute set in the mapping. |
java.lang.String |
getGetMethodName() PUBLIC: This method is invoked reflectively on the reference object to return the value of the attribute in the object. |
java.lang.String |
getSetMethodName() PUBLIC: This method is invoked reflectively on the reference object to set the value of the attribute in the object. |
void |
readOnly() PUBLIC: To make mapping read only. |
void |
readWrite() PUBLIC: The mapping can be dynamically made either readOnly or readWriteOnly. |
void |
setAttributeName(java.lang.String attributeName) PUBLIC: Sets the name of the attribute in the mapping. |
void |
setGetMethodName(java.lang.String methodName) PUBLIC: This method is invoked reflectively on the reference object to return the value of the attribute in the object. |
void |
setIsReadOnly(boolean aBoolean) PUBLIC: Set this mapping to be read only. |
void |
setSetMethodName(java.lang.String methodName) PUBLIC: This method is invoked reflectively on the reference object to get the value of the attribute. |
void |
setWeight(java.lang.Integer newWeight) ADVANCED: Set the weight of the mapping, used to sort mappings DirectToField Mappings have a default weight of 1 while all other Mappings have a default weight of MAXINT. |
void |
simpleAddToCollectionChangeRecord(java.lang.Object referenceKey, java.lang.Object changeSetToAdd, oracle.toplink.internal.sessions.ObjectChangeSet changeSet, oracle.toplink.publicinterface.Session session) ADVANCED: This method is used to add an object to a collection once the changeSet is applied. |
void |
simpleRemoveFromCollectionChangeRecord(java.lang.Object referenceKey, java.lang.Object changeSetToAdd, oracle.toplink.internal.sessions.ObjectChangeSet changeSet, oracle.toplink.publicinterface.Session session) ADVANCED: This method is used to remove an object from a collection once the changeSet is applied. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public DatabaseMapping()
Method Detail |
public java.lang.Class getAttributeClassification()
public java.lang.String getAttributeName()
public java.lang.String getGetMethodName()
public java.lang.String getSetMethodName()
public void readOnly()
public void readWrite()
public void setAttributeName(java.lang.String attributeName)
public void setGetMethodName(java.lang.String methodName)
public void setIsReadOnly(boolean aBoolean)
public void setSetMethodName(java.lang.String methodName)
public void setWeight(java.lang.Integer newWeight)
public void simpleAddToCollectionChangeRecord(java.lang.Object referenceKey, java.lang.Object changeSetToAdd, oracle.toplink.internal.sessions.ObjectChangeSet changeSet, oracle.toplink.publicinterface.Session session) throws DescriptorException
DescriptorException
public void simpleRemoveFromCollectionChangeRecord(java.lang.Object referenceKey, java.lang.Object changeSetToAdd, oracle.toplink.internal.sessions.ObjectChangeSet changeSet, oracle.toplink.publicinterface.Session session) throws DescriptorException
DescriptorException
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |