Uses of Interface
org.eclipse.datatools.modelbase.sql.datatypes.DataType

Packages that use DataType
org.eclipse.datatools.connectivity.sqm.core.definition   
org.eclipse.datatools.connectivity.sqm.core.rte.jdbc   
org.eclipse.datatools.modelbase.sql.datatypes   
org.eclipse.datatools.modelbase.sql.datatypes.impl   
org.eclipse.datatools.modelbase.sql.datatypes.util   
org.eclipse.datatools.modelbase.sql.query   
org.eclipse.datatools.modelbase.sql.query.helper   
org.eclipse.datatools.modelbase.sql.query.impl   
org.eclipse.datatools.modelbase.sql.schema   
org.eclipse.datatools.modelbase.sql.schema.impl   
org.eclipse.datatools.modelbase.sql.xml.query   
org.eclipse.datatools.modelbase.sql.xml.query.impl   
org.eclipse.datatools.sqltools.core   
 

Uses of DataType in org.eclipse.datatools.connectivity.sqm.core.definition
 

Methods in org.eclipse.datatools.connectivity.sqm.core.definition with parameters of type DataType
 boolean DatabaseDefinition.isKeyConstraintSupported(DataType dataType)
           
 

Uses of DataType in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc
 

Classes in org.eclipse.datatools.connectivity.sqm.core.rte.jdbc that implement DataType
 class JDBCDistinctUDT
           
 class JDBCStructuredUDT
           
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.datatypes
 

Subinterfaces of DataType in org.eclipse.datatools.modelbase.sql.datatypes
 interface ApproximateNumericDataType
          A representation of the model object 'Approximate Numeric Data Type'.
 interface ArrayDataType
          A representation of the model object 'Array Data Type'.
 interface BinaryStringDataType
          A representation of the model object 'Binary String Data Type'.
 interface BooleanDataType
          A representation of the model object 'Boolean Data Type'.
 interface CharacterStringDataType
          A representation of the model object 'Character String Data Type'.
 interface CollectionDataType
          A representation of the model object 'Collection Data Type'.
 interface ConstructedDataType
          A representation of the model object 'Constructed Data Type'.
 interface DataLinkDataType
          A representation of the model object 'Data Link Data Type'.
 interface DateDataType
          A representation of the model object 'Date Data Type'.
 interface DistinctUserDefinedType
          A representation of the model object 'Distinct User Defined Type'.
 interface Domain
          A representation of the model object 'Domain'.
 interface ExactNumericDataType
          A representation of the model object 'Exact Numeric Data Type'.
 interface FixedPrecisionDataType
          A representation of the model object 'Fixed Precision Data Type'.
 interface IntegerDataType
          A representation of the model object 'Integer Data Type'.
 interface IntervalDataType
          A representation of the model object 'Interval Data Type'.
 interface MultisetDataType
          A representation of the model object 'Multiset Data Type'.
 interface NumberDataType
          A representation of the model object 'Number Data Type'.
 interface NumericalDataType
          A representation of the model object 'Numerical Data Type'.
 interface PredefinedDataType
          A representation of the model object 'Predefined Data Type'.
 interface ReferenceDataType
          A representation of the model object 'Reference Data Type'.
 interface RowDataType
          A representation of the model object 'Row Data Type'.
 interface SQLDataType
          A representation of the model object 'SQL Data Type'.
 interface StructuredUserDefinedType
          A representation of the model object 'Structured User Defined Type'.
 interface TimeDataType
          A representation of the model object 'Time Data Type'.
 interface UserDefinedType
          A representation of the model object 'User Defined Type'.
 interface XMLDataType
          A representation of the model object 'XML Data Type'.
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.datatypes.impl
 

Classes in org.eclipse.datatools.modelbase.sql.datatypes.impl that implement DataType
 class ApproximateNumericDataTypeImpl
          An implementation of the model object 'Approximate Numeric Data Type'.
 class ArrayDataTypeImpl
          An implementation of the model object 'Array Data Type'.
 class BinaryStringDataTypeImpl
          An implementation of the model object 'Binary String Data Type'.
 class BooleanDataTypeImpl
          An implementation of the model object 'Boolean Data Type'.
 class CharacterStringDataTypeImpl
          An implementation of the model object 'Character String Data Type'.
 class CollectionDataTypeImpl
          An implementation of the model object 'Collection Data Type'.
 class ConstructedDataTypeImpl
          An implementation of the model object 'Constructed Data Type'.
 class DataLinkDataTypeImpl
          An implementation of the model object 'Data Link Data Type'.
 class DataTypeImpl
          An implementation of the model object 'Data Type'.
 class DateDataTypeImpl
          An implementation of the model object 'Date Data Type'.
 class DistinctUserDefinedTypeImpl
          An implementation of the model object 'Distinct User Defined Type'.
 class DomainImpl
          An implementation of the model object 'Domain'.
 class ExactNumericDataTypeImpl
          An implementation of the model object 'Exact Numeric Data Type'.
 class FixedPrecisionDataTypeImpl
          An implementation of the model object 'Fixed Precision Data Type'.
 class IntegerDataTypeImpl
          An implementation of the model object 'Integer Data Type'.
 class IntervalDataTypeImpl
          An implementation of the model object 'Interval Data Type'.
 class MultisetDataTypeImpl
          An implementation of the model object 'Multiset Data Type'.
 class NumericalDataTypeImpl
          An implementation of the model object 'Numerical Data Type'.
 class PredefinedDataTypeImpl
          An implementation of the model object 'Predefined Data Type'.
 class ReferenceDataTypeImpl
          An implementation of the model object 'Reference Data Type'.
 class RowDataTypeImpl
          An implementation of the model object 'Row Data Type'.
 class SQLDataTypeImpl
          An implementation of the model object 'SQL Data Type'.
 class StructuredUserDefinedTypeImpl
          An implementation of the model object 'Structured User Defined Type'.
 class TimeDataTypeImpl
          An implementation of the model object 'Time Data Type'.
 class UserDefinedTypeImpl
          An implementation of the model object 'User Defined Type'.
 class XMLDataTypeImpl
          An implementation of the model object 'XML Data Type'.
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.datatypes.util
 

Methods in org.eclipse.datatools.modelbase.sql.datatypes.util with parameters of type DataType
 java.lang.Object SQLDataTypesSwitch.caseDataType(DataType object)
          Returns the result of interpretting the object as an instance of 'Data Type'.
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.query
 

Methods in org.eclipse.datatools.modelbase.sql.query that return DataType
 DataType QueryValueExpression.getDataType()
          Returns the value of the 'Data Type' containment reference.
 

Methods in org.eclipse.datatools.modelbase.sql.query with parameters of type DataType
 void QueryValueExpression.setDataType(DataType value)
          Sets the value of the 'Data Type' containment reference.
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.query.helper
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper that return DataType
static DataType ValueExpressionHelper.copyDataType(DataType dataType)
          Returns a copy of the given datatype using EcoreUtil#copy(org.eclipse.emf.ecore.EObject).
static DataType ValueExpressionHelper.numericDataTypePromotion(DataType left, DataType right)
          Do the numeric data type promotion
static DataType ValueExpressionHelper.resolveCombinedDataType(DataType aDataType, DataType anotherDataType)
          CHANGE IMPLEMENTATION! CODE INCORRECT! returns the given aDataType, if not null, or the given anotherDataType.
 

Methods in org.eclipse.datatools.modelbase.sql.query.helper with parameters of type DataType
static DataType ValueExpressionHelper.copyDataType(DataType dataType)
          Returns a copy of the given datatype using EcoreUtil#copy(org.eclipse.emf.ecore.EObject).
static DataType ValueExpressionHelper.numericDataTypePromotion(DataType left, DataType right)
          Do the numeric data type promotion
static DataType ValueExpressionHelper.resolveCombinedDataType(DataType aDataType, DataType anotherDataType)
          CHANGE IMPLEMENTATION! CODE INCORRECT! returns the given aDataType, if not null, or the given anotherDataType.
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.query.impl
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl that return DataType
 DataType QueryValueExpressionImpl.getDataType()
           
 

Methods in org.eclipse.datatools.modelbase.sql.query.impl with parameters of type DataType
 NotificationChain QueryValueExpressionImpl.basicSetDataType(DataType newDataType, NotificationChain msgs)
           
 void QueryValueExpressionImpl.setDataType(DataType newDataType)
           
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.schema
 

Methods in org.eclipse.datatools.modelbase.sql.schema that return DataType
 DataType TypedElement.getDataType()
          Get the type for this TypedElement
 

Methods in org.eclipse.datatools.modelbase.sql.schema with parameters of type DataType
 void TypedElement.setDataType(DataType newType)
          Set the type for this TypedElement
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.schema.impl
 

Methods in org.eclipse.datatools.modelbase.sql.schema.impl that return DataType
 DataType TypedElementImpl.getDataType()
           
 

Methods in org.eclipse.datatools.modelbase.sql.schema.impl with parameters of type DataType
 void TypedElementImpl.setDataType(DataType newType)
           
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.xml.query
 

Methods in org.eclipse.datatools.modelbase.sql.xml.query that return DataType
 DataType XMLTableColumnDefinitionRegular.getDataType()
          Returns the value of the 'Data Type' containment reference.
 

Methods in org.eclipse.datatools.modelbase.sql.xml.query with parameters of type DataType
 void XMLTableColumnDefinitionRegular.setDataType(DataType value)
          Sets the value of the 'Data Type' containment reference.
 

Uses of DataType in org.eclipse.datatools.modelbase.sql.xml.query.impl
 

Methods in org.eclipse.datatools.modelbase.sql.xml.query.impl that return DataType
 DataType XMLTableColumnDefinitionRegularImpl.getDataType()
           
 

Methods in org.eclipse.datatools.modelbase.sql.xml.query.impl with parameters of type DataType
 NotificationChain XMLTableColumnDefinitionRegularImpl.basicSetDataType(DataType newDataType, NotificationChain msgs)
           
 void XMLTableColumnDefinitionRegularImpl.setDataType(DataType newDataType)
           
 

Uses of DataType in org.eclipse.datatools.sqltools.core
 

Methods in org.eclipse.datatools.sqltools.core that return DataType
 DataType[] DataTypeProvider.getAvailableDataTypes(int context, Schema schema, DatabaseIdentifier databaseIdentifier)
          Returns the available data types of the given context.
Subclass may need to fine-tune this method, for example, for paramter context, all the large data types wont be returned by default, but this is not always the case for all databases.
 DataType DataTypeProvider.getDataType(java.lang.String typeString, Schema schema, DatabaseIdentifier databaseIdentifier)
           
 DataType DataTypeProvider.getDataType(java.lang.String typeString, Schema schema, int context, DatabaseIdentifier databaseIdentifier)
          Returns the data type instance given the data type string.
 

Methods in org.eclipse.datatools.sqltools.core with parameters of type DataType
 java.lang.String DataTypeProvider.getDataTypeString(DataType dataType, boolean qualified)
          Returns the data type string given the data type
 java.lang.String DataTypeValidator.isValidDataType(DataType dataType, Schema schema, int context, DatabaseIdentifier databaseIdentifier)
          Return null if valid Return error message otherwise
 



Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.