|
|||||||||||
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.DataSetType
Defines a type of data set supported by the ODA data source extension. A data set definition has a unique id, display name and a set of driver-specific data type to ODA data type(s) mappings.
Method Summary | |
DataTypeMapping |
getDataTypeMapping(int nativeDataTypeCode)
Returns the data type mapping for the specified native data type code. |
DataTypeMapping |
getDataTypeMapping(java.lang.String nativeDataTypeName)
Returns the data type mapping for the specified native data type name. |
DataTypeMapping[] |
getDataTypeMappings()
Returns the data type mappings for the data set type, or an empty array if no mappings exist. |
int |
getDefaultOdaDataTypeCode(int nativeDataTypeCode)
Returns the primary ODA scalar data type code that the specified native data type is mapped to. |
java.lang.String |
getDisplayName()
Returns the display name of the ODA data set type element. |
Property[] |
getHiddenProperties()
A convenience method to return an array of Property definition instances that represent the properties defined as hidden by this data set element. |
java.lang.String |
getID()
Returns the ID which uniquely identifes the type of data set among all ODA data sets supported by the driver. |
Property[] |
getProperties()
Returns an array of Property definition instances that represent all the properties defined by this data set element. |
java.util.Properties |
getPropertiesVisibility()
Returns a Properties collecton of property visibilty settings. |
Property |
getProperty(java.lang.String propertyName)
Returns the Property definition instance that matches the specified name in the list of properties defined by this data set element. |
java.lang.String |
getRelatedDataSetId()
Gets the related oda data set element id, if specified. |
Property[] |
getVisibleProperties()
A convenience method to return an array of Property definition instances that represent the properties defined as visible by this data set element. |
boolean |
isDeprecated()
Indicates whether this data set type is defined to be deprecated. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public java.lang.String getID()
public java.lang.String getDisplayName()
public DataTypeMapping getDataTypeMapping(int nativeDataTypeCode)
nativeDataTypeCode
- a native data type code.
public DataTypeMapping getDataTypeMapping(java.lang.String nativeDataTypeName)
nativeDataTypeName
- a native data type name.
public DataTypeMapping[] getDataTypeMappings()
public int getDefaultOdaDataTypeCode(int nativeDataTypeCode)
public Property[] getProperties()
public Property[] getVisibleProperties()
public Property[] getHiddenProperties()
public Property getProperty(java.lang.String propertyName)
propertyName
- the name of a property
public java.util.Properties getPropertiesVisibility()
public boolean isDeprecated()
public java.lang.String getRelatedDataSetId()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |