|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.datatools.connectivity.oda.util.manifest.DataTypeMapping
public class DataTypeMapping
The data type mapping of a data provider's native data type to one or more ODA data types. A single native data type must be mapped to a primary ODA scalar data type. The driver can optionally provide a list of alternate ODA data types to which it is capable of converting the native data type.
Method Summary | |
---|---|
boolean |
canConvertToOdaType(int odaDataTypeCode)
A convenient method to indicate whether the ODA data provider is capable of converting this mapping's native data type to the specified ODA data type code. |
int[] |
getAlternativeOdaDataTypeCodes()
Returns the alternative ODA data type codes of the data type mapping, or an empty array if no alternative ODA data types exist. |
java.lang.String[] |
getAlternativeOdaDataTypes()
Returns the alternative ODA data types of the data type mapping, or an empty array if no alternative ODA data types exist. |
java.lang.String |
getNativeType()
Returns the native type name of the data type mapping. |
int |
getNativeTypeCode()
Returns the native type code of the data type mapping. |
java.lang.String |
getOdaScalarDataType()
Returns the primary ODA scalar data type that the native data type maps to |
int |
getOdaScalarDataTypeCode()
Returns the primary ODA scalar data type code that the native data type maps to. |
static int |
toOdaDataTypeCode(java.lang.String odaDataTypeLiteral)
Converts an ODA data type literal value to its corresponding code value. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public java.lang.String getNativeType()
public int getNativeTypeCode()
public java.lang.String getOdaScalarDataType()
public int getOdaScalarDataTypeCode()
public java.lang.String[] getAlternativeOdaDataTypes()
public int[] getAlternativeOdaDataTypeCodes()
public boolean canConvertToOdaType(int odaDataTypeCode)
odaDataTypeCode
- an ODA data type code
public static int toOdaDataTypeCode(java.lang.String odaDataTypeLiteral)
odaDataTypeLiteral
- a literal value of an ODA data type
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |