public class MetaKeyFieldMapping extends KeyFieldMapping
CHARSET, dataGraph, keyFieldCodec, sequenceNum, totalFields| Constructor and Description |
|---|
MetaKeyFieldMapping(DataGraphMapping dataGraph,
MetaField field,
int seqNum,
int totalFields) |
| Modifier and Type | Method and Description |
|---|---|
org.plasma.sdo.DataFlavor |
getDataFlavor() |
org.plasma.sdo.DataType |
getDataType() |
MetaField |
getField() |
String |
getKey(commonj.sdo.DataGraph dataGraph)
Returns a key value as string from the given data graph
|
String |
getKey(commonj.sdo.DataObject dataObject)
Returns a key value as string from the given data object
|
Object |
getKey(org.plasma.sdo.PlasmaType type)
Returns a key value from the given type
|
byte[] |
getKeyBytes(commonj.sdo.DataGraph dataGraph)
Deprecated.
|
byte[] |
getKeyBytes(commonj.sdo.DataObject dataObject)
Deprecated.
|
byte[] |
getKeyBytes(EdgeMetaKey metaField) |
byte[] |
getKeyBytes(EntityMetaKey metaField) |
byte[] |
getKeyBytes(org.plasma.sdo.PlasmaProperty property)
Deprecated.
|
byte[] |
getKeyBytes(org.plasma.sdo.PlasmaType type)
Deprecated.
|
byte[] |
getKeyBytes(org.plasma.sdo.PlasmaType type,
EdgeMetaKey metaField)
Deprecated.
|
byte[] |
getKeyBytes(org.plasma.sdo.PlasmaType type,
EntityMetaKey metaField)
Deprecated.
|
byte[] |
getKeyBytes(org.plasma.sdo.PlasmaType type,
org.plasma.sdo.PlasmaProperty property)
Deprecated.
|
int |
getMaxLength()
Returns the maximum length allowed for this key field.
|
MetaFieldName |
getName() |
String |
toString() |
getCodec, getCodecType, getSeqNum, getTotalFieldspublic MetaKeyFieldMapping(DataGraphMapping dataGraph, MetaField field, int seqNum, int totalFields)
public MetaField getField()
public MetaFieldName getName()
public String getKey(commonj.sdo.DataGraph dataGraph)
KeyFieldMappinggetKey in class KeyFieldMappingdataGraph - the data graphpublic String getKey(commonj.sdo.DataObject dataObject)
KeyFieldMappinggetKey in class KeyFieldMappingdataObject - the root data object@Deprecated public byte[] getKeyBytes(commonj.sdo.DataGraph dataGraph)
dataGraph - the data graph@Deprecated public byte[] getKeyBytes(commonj.sdo.DataObject dataObject)
dataObject - the root data object@Deprecated public byte[] getKeyBytes(org.plasma.sdo.PlasmaType type, org.plasma.sdo.PlasmaProperty property)
type - the type@Deprecated public byte[] getKeyBytes(org.plasma.sdo.PlasmaType type, EntityMetaKey metaField)
@Deprecated public byte[] getKeyBytes(org.plasma.sdo.PlasmaType type, EdgeMetaKey metaField)
@Deprecated public byte[] getKeyBytes(org.plasma.sdo.PlasmaType type)
type - the typepublic Object getKey(org.plasma.sdo.PlasmaType type)
getKey in class KeyFieldMappingtype - the type@Deprecated public byte[] getKeyBytes(org.plasma.sdo.PlasmaProperty property)
type - the typepublic byte[] getKeyBytes(EntityMetaKey metaField)
public byte[] getKeyBytes(EdgeMetaKey metaField)
public int getMaxLength()
KeyFieldMappinggetMaxLength 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.