| 
 | ||||||||||
| 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
public class 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()Deprecated. As of 3.1.2, replaced by getRelationships(int) | 
|  java.util.List<org.eclipse.datatools.connectivity.oda.util.manifest.Relationship> | getRelationships(int relationshipType)Returns a list of data set relationships defined with the specified type. | 
|  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. | 
|  boolean | isWrapper()Indicates whether this data set type is defined to be a wrapper. | 
| 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 boolean isWrapper()
public java.lang.String getRelatedDataSetId()
getRelationships(int)
public java.util.List<org.eclipse.datatools.connectivity.oda.util.manifest.Relationship> getRelationships(int relationshipType)
relationshipType - constant for the type of relationship
Relationship.TYPE_* constants}| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||