## Uses of Interface
org.eclipse.datatools.modelbase.sql.datatypes.ConstructedDataType

Packages that use ConstructedDataType
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.util

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

Subinterfaces of ConstructedDataType in org.eclipse.datatools.modelbase.sql.datatypes
`interface` `ArrayDataType` A representation of the model object 'Array Data Type'.
`interface` `CollectionDataType` A representation of the model object 'Collection Data Type'.
`interface` `MultisetDataType` A representation of the model object 'Multiset Data Type'.
`interface` `ReferenceDataType` A representation of the model object 'Reference Data Type'.
`interface` `RowDataType` A representation of the model object 'Row Data Type'.

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

Classes in org.eclipse.datatools.modelbase.sql.datatypes.impl that implement ConstructedDataType
`class` `org.eclipse.datatools.modelbase.sql.datatypes.impl.ArrayDataTypeImpl`
`class` `org.eclipse.datatools.modelbase.sql.datatypes.impl.CollectionDataTypeImpl`
`class` `org.eclipse.datatools.modelbase.sql.datatypes.impl.ConstructedDataTypeImpl`
`class` `org.eclipse.datatools.modelbase.sql.datatypes.impl.MultisetDataTypeImpl`

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

Methods in org.eclipse.datatools.modelbase.sql.datatypes.util with parameters of type ConstructedDataType
`java.lang.Object` `SQLDataTypesSwitch.caseConstructedDataType(ConstructedDataType object)` Returns the result of interpreting the object as an instance of 'Constructed Data Type'.

Uses of ConstructedDataType in org.eclipse.datatools.modelbase.sql.query.util

Subinterfaces of ConstructedDataType in org.eclipse.datatools.modelbase.sql.query.util
`interface` `SQLQueryArrayDataType` The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType, and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.
`interface` `SQLQueryMultisetDataType` The SQL Model SQLDataTypesFactory class does not provide a method to create a MultisetDataType, and the constructor of MultisetDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.

Classes in org.eclipse.datatools.modelbase.sql.query.util that implement ConstructedDataType
`class` `SQLQueryArrayDataTypeImpl` The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType, and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.
`class` `SQLQueryMultisetDataTypeImpl` The SQL Model SQLDataTypesFactory class does not provide a method to create an ArrayDataType, and the constructor of ArrayDataTypeImpl is protected, so we need to provide our own interface Impl class so that the SQL Query Parser Factor can create them and the SQL Query Source Writer can generate SQL for them.