public class DataRowKeyFieldMapping extends KeyFieldMapping
CHARSET, dataGraph, keyFieldCodec, sequenceNum, totalFields| Constructor and Description |
|---|
DataRowKeyFieldMapping(DataGraphMapping dataGraph,
DataField dataField,
int sequenceNum,
int totalFields) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
org.plasma.sdo.DataFlavor |
getDataFlavor() |
DataGraphMapping |
getDataGraph() |
org.plasma.sdo.DataType |
getDataType() |
org.plasma.sdo.PlasmaProperty |
getEndpointProperty() |
Object |
getKey(commonj.sdo.DataGraph dataGraph)
Returns a key value as string from the given data graph
|
Object |
getKey(commonj.sdo.DataObject dataObject)
Returns a user defined key value from the given data object.
|
Object |
getKey(org.plasma.sdo.PlasmaType type)
Returns a key value as string from the given type
|
int |
getMaxLength()
Returns the maximum length allowed for this key field.
|
String |
getPathExpression() |
String |
getPropertyPath() |
int |
getSequenceNum() |
DataField |
getUserToken() |
String |
toString() |
getCodec, getCodecType, getSeqNum, getTotalFieldspublic DataRowKeyFieldMapping(DataGraphMapping dataGraph, DataField dataField, int sequenceNum, int totalFields)
public int getSequenceNum()
public DataGraphMapping getDataGraph()
public DataField getUserToken()
public String getPathExpression()
public String getPropertyPath()
public org.plasma.sdo.PlasmaProperty getEndpointProperty()
public Object getKey(commonj.sdo.DataGraph dataGraph)
KeyFieldMappinggetKey in class KeyFieldMappingdataGraph - the data graphpublic Object getKey(commonj.sdo.DataObject dataObject)
getKey in class KeyFieldMappingdataObject - the root data objectUnresolvedPathExpressionException - if the configured XPath expression resolves to a null valuepublic Object getKey(org.plasma.sdo.PlasmaType type)
KeyFieldMappinggetKey in class KeyFieldMappingtype - the typepublic int getMaxLength()
getMaxLength in class KeyFieldMappingpublic org.plasma.sdo.DataType getDataType()
getDataType in class KeyFieldMappingpublic org.plasma.sdo.DataFlavor getDataFlavor()
getDataFlavor in class KeyFieldMappingCopyright © 2024. All Rights Reserved.