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

Packages that use ArrayDataType
org.eclipse.datatools.modelbase.sql.datatypes.impl
org.eclipse.datatools.modelbase.sql.datatypes.util
org.eclipse.datatools.modelbase.sql.query.util
org.eclipse.datatools.sqltools.parsers.sql.query

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

Classes in org.eclipse.datatools.modelbase.sql.datatypes.impl that implement ArrayDataType
`class` `org.eclipse.datatools.modelbase.sql.datatypes.impl.ArrayDataTypeImpl`

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

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

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

Subinterfaces of ArrayDataType 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.

Classes in org.eclipse.datatools.modelbase.sql.query.util that implement ArrayDataType
`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.

Uses of ArrayDataType in org.eclipse.datatools.sqltools.parsers.sql.query

Methods in org.eclipse.datatools.sqltools.parsers.sql.query that return ArrayDataType
`ArrayDataType` `SQLQueryParserFactoryDataTypes.createDataTypeArray(DataType elementDataType)` Factory method to construct a `ArrayDataType` with the element data type `elementDataType`.
`ArrayDataType` `SQLQueryParserFactory.createDataTypeArray(DataType dataType)`
`ArrayDataType` `SQLQueryParserFactoryDataTypes.createDataTypeArray(DataType elementDataType, int maxCardinality)` Factory method to construct a `ArrayDataType` with the element data type `elementDataType` and with maximum cardinality specified by `maxCardinality`.
`ArrayDataType` `SQLQueryParserFactory.createDataTypeArray(DataType dataType, int maxCardinality)`
`ArrayDataType` `SQLQueryParserFactory.createDataTypeArray(DataType dataType, int maxCardinality, java.lang.String typeName)`