## Uses of Interface
org.eclipse.datatools.modelbase.sql.schema.SQLObject

Packages that use SQLObject
org.eclipse.datatools.connectivity.sqm.internal.core.rte
org.eclipse.datatools.modelbase.sql.accesscontrol
org.eclipse.datatools.modelbase.sql.accesscontrol.impl
org.eclipse.datatools.modelbase.sql.accesscontrol.util
org.eclipse.datatools.modelbase.sql.constraints
org.eclipse.datatools.modelbase.sql.constraints.impl
org.eclipse.datatools.modelbase.sql.constraints.util
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.expressions
org.eclipse.datatools.modelbase.sql.expressions.impl
org.eclipse.datatools.modelbase.sql.expressions.util
org.eclipse.datatools.modelbase.sql.query
org.eclipse.datatools.modelbase.sql.query.impl
org.eclipse.datatools.modelbase.sql.query.util
org.eclipse.datatools.modelbase.sql.routines
org.eclipse.datatools.modelbase.sql.routines.impl
org.eclipse.datatools.modelbase.sql.routines.util
org.eclipse.datatools.modelbase.sql.schema
org.eclipse.datatools.modelbase.sql.schema.impl
org.eclipse.datatools.modelbase.sql.schema.util
org.eclipse.datatools.modelbase.sql.statements
org.eclipse.datatools.modelbase.sql.statements.impl
org.eclipse.datatools.modelbase.sql.statements.util
org.eclipse.datatools.modelbase.sql.tables
org.eclipse.datatools.modelbase.sql.tables.impl
org.eclipse.datatools.modelbase.sql.tables.util
org.eclipse.datatools.modelbase.sql.xml.query
org.eclipse.datatools.modelbase.sql.xml.query.impl
org.eclipse.datatools.modelbase.sql.xml.query.util

Uses of SQLObject in org.eclipse.datatools.connectivity.sqm.internal.core.rte

Methods in org.eclipse.datatools.connectivity.sqm.internal.core.rte with parameters of type SQLObject
`java.lang.String[]` `DDLGenerator.generateDDL(SQLObject[] elements, IProgressMonitor progressMonitor)`
`java.lang.String[]` `DDLGenerator.createSQLObjects(SQLObject[] elements, boolean quoteIdentifiers, boolean qualifyNames, IProgressMonitor progressMonitor)`
`java.lang.String[]` `DDLGenerator.dropSQLObjects(SQLObject[] elements, boolean quoteIdentifiers, boolean qualifyNames, IProgressMonitor progressMonitor)`

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.accesscontrol

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.accesscontrol
`interface` `AuthorizationIdentifier` A representation of the model object 'Authorization Identifier'.
`interface` `DoubleObjectPrivilege` A representation of the model object 'Double Object Privilege'.
`interface` `Group` A representation of the model object 'Group'.
`interface` `Privilege` A representation of the model object 'Privilege'.
`interface` `Role` A representation of the model object 'Role'.
`interface` `RoleAuthorization` A representation of the model object 'Role Authorization'.
`interface` `TablePrivilege` A representation of the model object 'Table Privilege'.
`interface` `User` A representation of the model object 'User'.

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol that return SQLObject
`SQLObject` `Privilege.getObject()` Returns the value of the 'Object' reference.
`SQLObject` `DoubleObjectPrivilege.getObject2()` Returns the value of the 'Object2' reference.

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol with parameters of type SQLObject
`void` `Privilege.setObject(SQLObject value)` Sets the value of the '`Object`' reference.
`void` `DoubleObjectPrivilege.setObject2(SQLObject value)` Sets the value of the '`Object2`' reference.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.accesscontrol.impl

Classes in org.eclipse.datatools.modelbase.sql.accesscontrol.impl that implement SQLObject
`class` `AuthorizationIdentifierImpl` An implementation of the model object 'Authorization Identifier'.
`class` `DoubleObjectPrivilegeImpl` An implementation of the model object 'Double Object Privilege'.
`class` `GroupImpl` An implementation of the model object 'Group'.
`class` `PrivilegeImpl` An implementation of the model object 'Privilege'.
`class` `RoleAuthorizationImpl` An implementation of the model object 'Role Authorization'.
`class` `RoleImpl` An implementation of the model object 'Role'.
`class` `TablePrivilegeImpl` An implementation of the model object 'Table Privilege'.
`class` `UserImpl` An implementation of the model object 'User'.

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol.impl that return SQLObject
`SQLObject` `PrivilegeImpl.getObject()`
`SQLObject` `PrivilegeImpl.basicGetObject()`
`SQLObject` `DoubleObjectPrivilegeImpl.getObject2()`
`SQLObject` `DoubleObjectPrivilegeImpl.basicGetObject2()`

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol.impl with parameters of type SQLObject
`void` `PrivilegeImpl.setObject(SQLObject newObject)`
`void` `DoubleObjectPrivilegeImpl.setObject2(SQLObject newObject2)`

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.accesscontrol.util

Methods in org.eclipse.datatools.modelbase.sql.accesscontrol.util with parameters of type SQLObject
`java.lang.Object` `SQLAccessControlSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.constraints

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.constraints
`interface` `Assertion` A representation of the model object 'Assertion'.
`interface` `CheckConstraint` A representation of the model object 'Check Constraint'.
`interface` `Constraint` A representation of the model object 'Constraint'.
`interface` `ForeignKey` A representation of the model object 'Foreign Key'.
`interface` `Index` A representation of the model object 'Index'.
`interface` `IndexMember` A representation of the model object 'Index Member'.
`interface` `PrimaryKey` A representation of the model object 'Primary Key'.
`interface` `ReferenceConstraint` A representation of the model object 'Reference Constraint'.
`interface` `TableConstraint` A representation of the model object 'Table Constraint'.
`interface` `UniqueConstraint` A representation of the model object 'Unique Constraint'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.constraints.impl

Classes in org.eclipse.datatools.modelbase.sql.constraints.impl that implement SQLObject
`class` `AssertionImpl` An implementation of the model object 'Assertion'.
`class` `CheckConstraintImpl` An implementation of the model object 'Check Constraint'.
`class` `ConstraintImpl` An implementation of the model object 'Constraint'.
`class` `ForeignKeyImpl` An implementation of the model object 'Foreign Key'.
`class` `IndexImpl` An implementation of the model object 'Index'.
`class` `IndexMemberImpl` An implementation of the model object 'Index Member'.
`class` `PrimaryKeyImpl` An implementation of the model object 'Primary Key'.
`class` `ReferenceConstraintImpl` An implementation of the model object 'Reference Constraint'.
`class` `TableConstraintImpl` An implementation of the model object 'Table Constraint'.
`class` `UniqueConstraintImpl` An implementation of the model object 'Unique Constraint'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.constraints.util

Methods in org.eclipse.datatools.modelbase.sql.constraints.util with parameters of type SQLObject
`java.lang.Object` `SQLConstraintsSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

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

Subinterfaces of SQLObject 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` `AttributeDefinition` A representation of the model object 'Attribute Definition'.
`interface` `BinaryStringDataType` A representation of the model object 'Binary String Data Type'.
`interface` `BooleanDataType` A representation of the model object 'Boolean Data Type'.
`interface` `CharacterSet` A representation of the model object 'Character Set'.
`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` `DataType` A representation of the model object '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` `Field` A representation of the model object 'Field'.
`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` `UserDefinedTypeOrdering` A representation of the model object 'User Defined Type Ordering'.
`interface` `XMLDataType` A representation of the model object 'XML Data Type'.

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

Classes in org.eclipse.datatools.modelbase.sql.datatypes.impl that implement SQLObject
`class` `ApproximateNumericDataTypeImpl` An implementation of the model object 'Approximate Numeric Data Type'.
`class` `ArrayDataTypeImpl` An implementation of the model object 'Array Data Type'.
`class` `AttributeDefinitionImpl` An implementation of the model object 'Attribute Definition'.
`class` `BinaryStringDataTypeImpl` An implementation of the model object 'Binary String Data Type'.
`class` `BooleanDataTypeImpl` An implementation of the model object 'Boolean Data Type'.
`class` `CharacterSetImpl` An implementation of the model object 'Character Set'.
`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` `FieldImpl` An implementation of the model object 'Field'.
`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` `UserDefinedTypeOrderingImpl` An implementation of the model object 'User Defined Type Ordering'.
`class` `XMLDataTypeImpl` An implementation of the model object 'XML Data Type'.

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

Methods in org.eclipse.datatools.modelbase.sql.datatypes.util with parameters of type SQLObject
`java.lang.Object` `SQLDataTypesSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.expressions

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.expressions
`interface` `QueryExpressionDefault` A representation of the model object 'Query Expression Default'.
`interface` `SearchConditionDefault` A representation of the model object 'Search Condition Default'.
`interface` `ValueExpressionDefault` A representation of the model object 'Value Expression Default'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.expressions.impl

Classes in org.eclipse.datatools.modelbase.sql.expressions.impl that implement SQLObject
`class` `QueryExpressionDefaultImpl` An implementation of the model object 'Query Expression Default'.
`class` `SearchConditionDefaultImpl` An implementation of the model object 'Search Condition Default'.
`class` `ValueExpressionDefaultImpl` An implementation of the model object 'Value Expression Default'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.expressions.util

Methods in org.eclipse.datatools.modelbase.sql.expressions.util with parameters of type SQLObject
`java.lang.Object` `SQLExpressionsSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

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

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.query
`interface` `ColumnName` A representation of the model object 'SQL Column Name'.
`interface` `CursorReference` A representation of the model object 'SQL Cursor Reference'.
`interface` `Grouping` A representation of the model object 'SQL Group'.
`interface` `GroupingExpression` A representation of the model object 'SQL Grouping Expression'.
`interface` `GroupingSets` A representation of the model object 'SQL Grouping Sets'.
`interface` `GroupingSetsElement` A representation of the model object 'SQL Grouping Sets Element'.
`interface` `GroupingSetsElementExpression` A representation of the model object 'SQL Grouping Sets Element Expression'.
`interface` `GroupingSetsElementSublist` A representation of the model object 'SQL Grouping Sets Element Sublist'.
`interface` `GroupingSpecification` A representation of the model object 'SQL Group By Specification'.
`interface` `OrderByOrdinal` A representation of the model object 'SQL Order By Ordinal'.
`interface` `OrderByResultColumn` A representation of the model object 'Order By Result Column'.
`interface` `OrderBySpecification` A representation of the model object 'SQL Order By Specification'.
`interface` `OrderByValueExpression` A representation of the model object 'SQL Order By Value Expression'.
`interface` `Predicate` A representation of the model object 'SQL Predicate'.
`interface` `PredicateBasic` A representation of the model object 'SQL Predicate Basic'.
`interface` `PredicateBetween` A representation of the model object 'SQL Predicate Between'.
`interface` `PredicateExists` A representation of the model object 'SQL Predicate Exists'.
`interface` `PredicateIn` A representation of the model object 'SQL Predicate In'.
`interface` `PredicateInValueList` A representation of the model object 'SQL Predicate In Value List'.
`interface` `PredicateInValueRowSelect` A representation of the model object 'SQL Predicate In Value Row Select'.
`interface` `PredicateInValueSelect` A representation of the model object 'SQL Predicate In Value Select'.
`interface` `PredicateIsNull` A representation of the model object 'SQL Predicate Null'.
`interface` `PredicateLike` A representation of the model object 'SQL Predicate Like'.
`interface` `PredicateQuantified` A representation of the model object 'SQL Predicate Quantified'.
`interface` `PredicateQuantifiedRowSelect` A representation of the model object 'SQL Predicate Quantified Row Select'.
`interface` `PredicateQuantifiedValueSelect` A representation of the model object 'SQL Predicate Quantified Value Select'.
`interface` `QueryChangeStatement` A representation of the model object 'Change Statement'.
`interface` `QueryCombined` A representation of the model object 'Combined'.
`interface` `QueryDeleteStatement` A representation of the model object 'SQL Delete Statement'.
`interface` `QueryExpressionBody` A representation of the model object 'Expression Body'.
`interface` `QueryExpressionRoot` A representation of the model object 'Expression'.
`interface` `QueryInsertStatement` A representation of the model object 'SQL Insert Statement'.
`interface` `QueryMergeStatement` A representation of the model object 'SQL Merge Statement'.
`interface` `QueryResultSpecification` A representation of the model object 'SQL Result Column Specification'.
`interface` `QuerySearchCondition` A representation of the model object 'SQL Search Condition'.
`interface` `QuerySelect` A representation of the model object 'Select'.
`interface` `QuerySelectStatement` A representation of the model object 'SQL Select Statement'.
`interface` `QueryStatement` A representation of the model object 'Statement'.
`interface` `QueryUpdateStatement` A representation of the model object 'SQL Update Statement'.
`interface` `QueryValueExpression` A representation of the model object 'SQL Value Expression'.
`interface` `QueryValues` A representation of the model object 'Values'.
`interface` `ResultColumn` A representation of the model object 'SQL Result Column'.
`interface` `ResultTableAllColumns` A representation of the model object 'SQL Result Column All'.
`interface` `SearchConditionCombined` A representation of the model object 'SQL Search Condition Combined'.
`interface` `SearchConditionNested` A representation of the model object 'SQL Search Condition Nested'.
`interface` `SQLQueryObject` A representation of the model object 'Object'.
`interface` `SuperGroup` A representation of the model object 'SQL Super Group'.
`interface` `SuperGroupElement` A representation of the model object 'SQL Super Group Element'.
`interface` `SuperGroupElementExpression` A representation of the model object 'SQL Super Group Element Expression'.
`interface` `SuperGroupElementSublist` A representation of the model object 'SQL Super Group Element Sublist'.
`interface` `TableCorrelation` A representation of the model object 'SQL Table Correlation'.
`interface` `TableExpression` A representation of the model object 'SQL Table Expression'.
`interface` `TableFunction` A representation of the model object 'SQL Table Function'.
`interface` `TableInDatabase` A representation of the model object 'SQLRDB Table'.
`interface` `TableJoined` A representation of the model object 'SQL Table Joined'.
`interface` `TableNested` A representation of the model object 'SQL Table Nested'.
`interface` `TableReference` A representation of the model object 'SQL Table Reference'.
`interface` `UpdateAssignmentExpression` A representation of the model object 'SQL Assignment Expression'.
`interface` `UpdateSource` A representation of the model object 'Update Source'.
`interface` `UpdateSourceExprList` A representation of the model object 'Update Source Expr List'.
`interface` `UpdateSourceQuery` A representation of the model object 'Update Source Query'.
`interface` `ValueExpressionAtomic` A representation of the model object 'SQL Value Expression Atomic'.
`interface` `ValueExpressionCase` A representation of the model object 'SQL Value Expression Case'.
`interface` `ValueExpressionCaseElse` A representation of the model object 'SQL Value Expression Case Else'.
`interface` `ValueExpressionCaseSearch` A representation of the model object 'SQL Value Expression Case Search'.
`interface` `ValueExpressionCaseSearchContent` A representation of the model object 'SQL Value Expression Case Search Content'.
`interface` `ValueExpressionCaseSimple` A representation of the model object 'SQL Value Expression Case Simple'.
`interface` `ValueExpressionCaseSimpleContent` A representation of the model object 'SQL Value Expression Case Simple Content'.
`interface` `ValueExpressionCast` A representation of the model object 'SQL Value Expression Cast'.
`interface` `ValueExpressionColumn` A representation of the model object 'SQL Value Expression Column'.
`interface` `ValueExpressionCombined` A representation of the model object 'SQL Value Expression Combined'.
`interface` `ValueExpressionDefaultValue` A representation of the model object 'SQL Value Expression Default'.
`interface` `ValueExpressionFunction` A representation of the model object 'SQL Value Expression Function'.
`interface` `ValueExpressionLabeledDuration` A representation of the model object 'SQL Value Expression Labeled Duration'.
`interface` `ValueExpressionNested` A representation of the model object 'SQL Value Expression Nested'.
`interface` `ValueExpressionNullValue` A representation of the model object 'SQL Value Expression Null'.
`interface` `ValueExpressionScalarSelect` A representation of the model object 'SQL Value Expression Scalar Select'.
`interface` `ValueExpressionSimple` A representation of the model object 'SQL Value Expression Simple'.
`interface` `ValueExpressionVariable` A representation of the model object 'SQL Value Expression Variable'.
`interface` `ValuesRow` A representation of the model object 'SQL Values Row'.
`interface` `WithTableReference` A representation of the model object 'With Table Reference'.
`interface` `WithTableSpecification` A representation of the model object 'With Table Specification'.

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

Classes in org.eclipse.datatools.modelbase.sql.query.impl that implement SQLObject
`class` `ColumnNameImpl` An implementation of the model object 'SQL Column Name'.
`class` `CursorReferenceImpl` An implementation of the model object 'SQL Cursor Reference'.
`class` `GroupingExpressionImpl` An implementation of the model object 'SQL Grouping Expression'.
`class` `GroupingImpl` An implementation of the model object 'SQL Group'.
`class` `GroupingSetsElementExpressionImpl` An implementation of the model object 'SQL Grouping Sets Element Expression'.
`class` `GroupingSetsElementImpl` An implementation of the model object 'SQL Grouping Sets Element'.
`class` `GroupingSetsElementSublistImpl` An implementation of the model object 'SQL Grouping Sets Element Sublist'.
`class` `GroupingSetsImpl` An implementation of the model object 'SQL Grouping Sets'.
`class` `GroupingSpecificationImpl` An implementation of the model object 'SQL Group By Specification'.
`class` `OrderByOrdinalImpl` An implementation of the model object 'SQL Order By Ordinal'.
`class` `OrderByResultColumnImpl` An implementation of the model object 'Order By Result Column'.
`class` `OrderBySpecificationImpl` An implementation of the model object 'SQL Order By Specification'.
`class` `OrderByValueExpressionImpl` An implementation of the model object 'SQL Order By Value Expression'.
`class` `PredicateBasicImpl` An implementation of the model object 'SQL Predicate Basic'.
`class` `PredicateBetweenImpl` An implementation of the model object 'SQL Predicate Between'.
`class` `PredicateExistsImpl` An implementation of the model object 'SQL Predicate Exists'.
`class` `PredicateImpl` An implementation of the model object 'SQL Predicate'.
`class` `PredicateInImpl` An implementation of the model object 'SQL Predicate In'.
`class` `PredicateInValueListImpl` An implementation of the model object 'SQL Predicate In Value List'.
`class` `PredicateInValueRowSelectImpl` An implementation of the model object 'SQL Predicate In Value Row Select'.
`class` `PredicateInValueSelectImpl` An implementation of the model object 'SQL Predicate In Value Select'.
`class` `PredicateIsNullImpl` An implementation of the model object 'SQL Predicate Null'.
`class` `PredicateLikeImpl` An implementation of the model object 'SQL Predicate Like'.
`class` `PredicateQuantifiedImpl` An implementation of the model object 'SQL Predicate Quantified'.
`class` `PredicateQuantifiedRowSelectImpl` An implementation of the model object 'SQL Predicate Quantified Row Select'.
`class` `PredicateQuantifiedValueSelectImpl` An implementation of the model object 'SQL Predicate Quantified Value Select'.
`class` `QueryChangeStatementImpl` An implementation of the model object 'Change Statement'.
`class` `QueryCombinedImpl` An implementation of the model object 'Combined'.
`class` `QueryDeleteStatementImpl` An implementation of the model object 'SQL Delete Statement'.
`class` `QueryExpressionBodyImpl` An implementation of the model object 'Expression Body'.
`class` `QueryExpressionRootImpl` An implementation of the model object 'Expression'.
`class` `QueryInsertStatementImpl` An implementation of the model object 'SQL Insert Statement'.
`class` `QueryMergeStatementImpl` An implementation of the model object 'SQL Merge Statement'.
`class` `QueryResultSpecificationImpl` An implementation of the model object 'SQL Result Column Specification'.
`class` `QuerySearchConditionImpl` An implementation of the model object 'SQL Search Condition'.
`class` `QuerySelectImpl` An implementation of the model object 'Select'.
`class` `QuerySelectStatementImpl` An implementation of the model object 'SQL Select Statement'.
`class` `QueryStatementImpl` An implementation of the model object 'Statement'.
`class` `QueryUpdateStatementImpl` An implementation of the model object 'SQL Update Statement'.
`class` `QueryValueExpressionImpl` An implementation of the model object 'SQL Value Expression'.
`class` `QueryValuesImpl` An implementation of the model object 'Values'.
`class` `ResultColumnImpl` An implementation of the model object 'SQL Result Column'.
`class` `ResultTableAllColumnsImpl` An implementation of the model object 'SQL Result Column All'.
`class` `SearchConditionCombinedImpl` An implementation of the model object 'SQL Search Condition Combined'.
`class` `SearchConditionNestedImpl` An implementation of the model object 'SQL Search Condition Nested'.
`class` `SQLQueryObjectImpl` An implementation of the model object 'Object'.
`class` `SuperGroupElementExpressionImpl` An implementation of the model object 'SQL Super Group Element Expression'.
`class` `SuperGroupElementImpl` An implementation of the model object 'SQL Super Group Element'.
`class` `SuperGroupElementSublistImpl` An implementation of the model object 'SQL Super Group Element Sublist'.
`class` `SuperGroupImpl` An implementation of the model object 'SQL Super Group'.
`class` `TableCorrelationImpl` An implementation of the model object 'SQL Table Correlation'.
`class` `TableExpressionImpl` An implementation of the model object 'SQL Table Expression'.
`class` `TableFunctionImpl` An implementation of the model object 'SQL Table Function'.
`class` `TableInDatabaseImpl` An implementation of the model object 'SQLRDB Table'.
`class` `TableJoinedImpl` An implementation of the model object 'SQL Table Joined'.
`class` `TableNestedImpl` An implementation of the model object 'SQL Table Nested'.
`class` `TableReferenceImpl` An implementation of the model object 'SQL Table Reference'.
`class` `UpdateAssignmentExpressionImpl` An implementation of the model object 'Update Assignment Expression'.
`class` `UpdateSourceExprListImpl` An implementation of the model object 'Update Source Expr List'.
`class` `UpdateSourceImpl` An implementation of the model object 'Update Source'.
`class` `UpdateSourceQueryImpl` An implementation of the model object 'Update Source Query'.
`class` `ValueExpressionAtomicImpl` An implementation of the model object 'SQL Value Expression Atomic'.
`class` `ValueExpressionCaseElseImpl` An implementation of the model object 'SQL Value Expression Case Else'.
`class` `ValueExpressionCaseImpl` An implementation of the model object 'SQL Value Expression Case'.
`class` `ValueExpressionCaseSearchContentImpl` An implementation of the model object 'SQL Value Expression Case Search Content'.
`class` `ValueExpressionCaseSearchImpl` An implementation of the model object 'SQL Value Expression Case Search'.
`class` `ValueExpressionCaseSimpleContentImpl` An implementation of the model object 'SQL Value Expression Case Simple Content'.
`class` `ValueExpressionCaseSimpleImpl` An implementation of the model object 'SQL Value Expression Case Simple'.
`class` `ValueExpressionCastImpl` An implementation of the model object 'SQL Value Expression Cast'.
`class` `ValueExpressionColumnImpl` An implementation of the model object 'SQL Value Expression Column'.
`class` `ValueExpressionCombinedImpl` An implementation of the model object 'SQL Value Expression Combined'.
`class` `ValueExpressionDefaultValueImpl` An implementation of the model object 'SQL Value Expression Default'.
`class` `ValueExpressionFunctionImpl` An implementation of the model object 'SQL Value Expression Function'.
`class` `ValueExpressionLabeledDurationImpl` An implementation of the model object 'SQL Value Expression Labeled Duration'.
`class` `ValueExpressionNestedImpl` An implementation of the model object 'SQL Value Expression Nested'.
`class` `ValueExpressionNullValueImpl` An implementation of the model object 'SQL Value Expression Null'.
`class` `ValueExpressionScalarSelectImpl` An implementation of the model object 'SQL Value Expression Scalar Select'.
`class` `ValueExpressionSimpleImpl` An implementation of the model object 'SQL Value Expression Simple'.
`class` `ValueExpressionVariableImpl` An implementation of the model object 'SQL Value Expression Variable'.
`class` `ValuesRowImpl` An implementation of the model object 'SQL Values Row'.
`class` `WithTableReferenceImpl` An implementation of the model object 'With Table Reference'.
`class` `WithTableSpecificationImpl` An implementation of the model object 'With Table Specification'.

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

Methods in org.eclipse.datatools.modelbase.sql.query.util with parameters of type SQLObject
`java.lang.Object` `SQLQueryModelSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.routines

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.routines
`interface` `BuiltInFunction` A representation of the model object 'Built In Function'.
`interface` `Function` A representation of the model object 'Function'.
`interface` `Method` A representation of the model object 'Method'.
`interface` `Parameter` A representation of the model object 'Parameter'.
`interface` `Procedure` A representation of the model object 'Procedure'.
`interface` `Routine` A representation of the model object 'Routine'.
`interface` `RoutineResultTable` A representation of the model object 'Routine Result Table'.
`interface` `Source` A representation of the model object 'Source'.
`interface` `UserDefinedFunction` A representation of the model object 'User Defined Function'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.routines.impl

Classes in org.eclipse.datatools.modelbase.sql.routines.impl that implement SQLObject
`class` `BuiltInFunctionImpl` An implementation of the model object 'Built In Function'.
`class` `FunctionImpl` An implementation of the model object 'Function'.
`class` `MethodImpl` An implementation of the model object 'Method'.
`class` `ParameterImpl` An implementation of the model object 'Parameter'.
`class` `ProcedureImpl` An implementation of the model object 'Procedure'.
`class` `RoutineImpl` An implementation of the model object 'Routine'.
`class` `RoutineResultTableImpl` An implementation of the model object 'Routine Result Table'.
`class` `SourceImpl` An implementation of the model object 'Source'.
`class` `UserDefinedFunctionImpl` An implementation of the model object 'User Defined Function'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.routines.util

Methods in org.eclipse.datatools.modelbase.sql.routines.util with parameters of type SQLObject
`java.lang.Object` `SQLRoutinesSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

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

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.schema
`interface` `Database` A representation of the model object 'Database'.
`interface` `Dependency` A representation of the model object 'Dependency'.
`interface` `Event` A representation of the model object 'Event'.
`interface` `IdentitySpecifier` A representation of the model object 'Identity Specifier'.
`interface` `Schema` A representation of the model object 'Schema'.
`interface` `Sequence` A representation of the model object 'Sequence'.
`interface` `TypedElement` A representation of the model object 'Typed Element'.

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

Classes in org.eclipse.datatools.modelbase.sql.schema.impl that implement SQLObject
`class` `DatabaseImpl` An implementation of the model object 'Database'.
`class` `DependencyImpl` An implementation of the model object 'Dependency'.
`class` `EventImpl` An implementation of the model object 'Event'.
`class` `IdentitySpecifierImpl` An implementation of the model object 'Identity Specifier'.
`class` `SchemaImpl` An implementation of the model object 'Schema'.
`class` `SequenceImpl` An implementation of the model object 'Sequence'.
`class` `SQLObjectImpl` An implementation of the model object 'SQL Object'.
`class` `TypedElementImpl` An implementation of the model object 'Typed Element'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.schema.util

Methods in org.eclipse.datatools.modelbase.sql.schema.util with parameters of type SQLObject
`java.lang.Object` `SQLSchemaSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.statements

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.statements
`interface` `SQLStatementDefault` A representation of the model object 'SQL Statement Default'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.statements.impl

Classes in org.eclipse.datatools.modelbase.sql.statements.impl that implement SQLObject
`class` `SQLStatementDefaultImpl` An implementation of the model object 'SQL Statement Default'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.statements.util

Methods in org.eclipse.datatools.modelbase.sql.statements.util with parameters of type SQLObject
`java.lang.Object` `SQLStatementsSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.tables

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.tables
`interface` `BaseTable` A representation of the model object 'Base Table'.
`interface` `Column` A representation of the model object 'Column'.
`interface` `DerivedTable` A representation of the model object 'Derived Table'.
`interface` `PersistentTable` A representation of the model object 'Persistent Table'.
`interface` `Table` A representation of the model object 'Table'.
`interface` `TemporaryTable` A representation of the model object 'Temporary Table'.
`interface` `Trigger` A representation of the model object 'Trigger'.
`interface` `ViewTable` A representation of the model object 'View Table'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.tables.impl

Classes in org.eclipse.datatools.modelbase.sql.tables.impl that implement SQLObject
`class` `BaseTableImpl` An implementation of the model object 'Base Table'.
`class` `ColumnImpl` An implementation of the model object 'Column'.
`class` `DerivedTableImpl` An implementation of the model object 'Derived Table'.
`class` `PersistentTableImpl` An implementation of the model object 'Persistent Table'.
`class` `TableImpl` An implementation of the model object 'Table'.
`class` `TemporaryTableImpl` An implementation of the model object 'Temporary Table'.
`class` `TriggerImpl` An implementation of the model object 'Trigger'.
`class` `ViewTableImpl` An implementation of the model object 'View Table'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.tables.util

Methods in org.eclipse.datatools.modelbase.sql.tables.util with parameters of type SQLObject
`java.lang.Object` `SQLTablesSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

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

Subinterfaces of SQLObject in org.eclipse.datatools.modelbase.sql.xml.query
`interface` `XMLAggregateFunction` A representation of the model object 'XML Aggregate Function'.
`interface` `XMLAggregateSortSpecification` A representation of the model object 'XML Aggregate Sort Specification'.
`interface` `XMLAttributeDeclarationItem` A representation of the model object 'XML Attribute Declaration Item'.
`interface` `XMLNamespaceDeclarationDefault` A representation of the model object 'XML Namespace Declaration Default'.
`interface` `XMLNamespaceDeclarationItem` A representation of the model object 'XML Namespace Declaration Item'.
`interface` `XMLNamespaceDeclarationPrefix` A representation of the model object 'XML Namespace Declaration Prefix'.
`interface` `XMLNamespacesDeclaration` A representation of the model object 'XML Namespaces Declaration'.
`interface` `XMLPredicate` A representation of the model object 'XML Predicate'.
`interface` `XMLPredicateContent` A representation of the model object 'XML Predicate Content'.
`interface` `XMLPredicateDocument` A representation of the model object 'XML Predicate Document'.
`interface` `XMLPredicateExists` A representation of the model object 'XML Predicate Exists'.
`interface` `XMLPredicateValid` A representation of the model object 'XML Predicate Valid'.
`interface` `XMLQueryArgumentItem` A representation of the model object 'XML Query Argument Item'.
`interface` `XMLQueryArgumentList` A representation of the model object 'XML Query Argument List'.
`interface` `XMLQueryExpression` A representation of the model object 'XML Query Expression'.
`interface` `XMLSerializeFunction` A representation of the model object 'XML Serialize Function'.
`interface` `XMLSerializeFunctionEncoding` A representation of the model object 'XML Serialize Function Encoding'.
`interface` `XMLSerializeFunctionTarget` A representation of the model object 'XML Serialize Function Target'.
`interface` `XMLTableColumnDefinitionDefault` A representation of the model object 'XML Table Column Definition Default'.
`interface` `XMLTableColumnDefinitionItem` A representation of the model object 'XML Table Column Definition Item'.
`interface` `XMLTableColumnDefinitionOrdinality` A representation of the model object 'XML Table Column Definition Ordinality'.
`interface` `XMLTableColumnDefinitionRegular` A representation of the model object 'XML Table Column Definition Regular'.
`interface` `XMLTableFunction` A representation of the model object 'XML Table Function'.
`interface` `XMLValueExpressionCast` A representation of the model object 'XML Value Expression Cast'.
`interface` `XMLValueFunction` A representation of the model object 'XML Value Function'.
`interface` `XMLValueFunctionComment` A representation of the model object 'XML Value Function Comment'.
`interface` `XMLValueFunctionCommentContent` A representation of the model object 'XML Value Function Comment Content'.
`interface` `XMLValueFunctionConcat` A representation of the model object 'XML Value Function Concat'.
`interface` `XMLValueFunctionConcatContentItem` A representation of the model object 'XML Value Function Concat Content Item'.
`interface` `XMLValueFunctionDocument` A representation of the model object 'XML Value Function Document'.
`interface` `XMLValueFunctionDocumentContent` A representation of the model object 'XML Value Function Document Content'.
`interface` `XMLValueFunctionElement` A representation of the model object 'XML Value Function Element'.
`interface` `XMLValueFunctionElementContentItem` A representation of the model object 'XML Value Function Element Content Item'.
`interface` `XMLValueFunctionElementContentList` A representation of the model object 'XML Value Function Element Content List'.
`interface` `XMLValueFunctionForest` A representation of the model object 'XML Value Function Forest'.
`interface` `XMLValueFunctionForestContentItem` A representation of the model object 'XML Value Function Forest Content Item'.
`interface` `XMLValueFunctionParse` A representation of the model object 'XML Value Function Parse'.
`interface` `XMLValueFunctionParseContent` A representation of the model object 'XML Value Function Parse Content'.
`interface` `XMLValueFunctionPI` A representation of the model object 'XML Value Function PI'.
`interface` `XMLValueFunctionPIContent` A representation of the model object 'XML Value Function PI Content'.
`interface` `XMLValueFunctionQuery` A representation of the model object 'XML Value Function Query'.
`interface` `XMLValueFunctionQueryReturning` A representation of the model object 'XML Value Function Query Returning'.
`interface` `XMLValueFunctionText` A representation of the model object 'XML Value Function Text'.
`interface` `XMLValueFunctionTextContent` A representation of the model object 'XML Value Function Text Content'.
`interface` `XMLValueFunctionValidate` A representation of the model object 'XML Value Function Validate'.
`interface` `XMLValueFunctionValidateAccordingTo` A representation of the model object 'XML Value Function Validate According To'.
`interface` `XMLValueFunctionValidateAccordingToIdentifier` A representation of the model object 'XML Value Function Validate According To Identifier'.
`interface` `XMLValueFunctionValidateAccordingToURI` A representation of the model object 'XML Value Function Validate According To URI'.
`interface` `XMLValueFunctionValidateContent` A representation of the model object 'XML Value Function Validate Content'.
`interface` `XMLValueFunctionValidateElement` A representation of the model object 'XML Value Function Validate Element'.
`interface` `XMLValueFunctionValidateElementName` A representation of the model object 'XML Value Function Validate Element Name'.
`interface` `XMLValueFunctionValidateElementNamespace` A representation of the model object 'XML Value Function Validate Element Namespace'.

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

Classes in org.eclipse.datatools.modelbase.sql.xml.query.impl that implement SQLObject
`class` `XMLAggregateFunctionImpl` An implementation of the model object 'XML Aggregate Function'.
`class` `XMLAggregateSortSpecificationImpl` An implementation of the model object 'XML Aggregate Sort Specification'.
`class` `XMLAttributeDeclarationItemImpl` An implementation of the model object 'XML Attribute Declaration Item'.
`class` `XMLNamespaceDeclarationDefaultImpl` An implementation of the model object 'XML Namespace Declaration Default'.
`class` `XMLNamespaceDeclarationItemImpl` An implementation of the model object 'XML Namespace Declaration Item'.
`class` `XMLNamespaceDeclarationPrefixImpl` An implementation of the model object 'XML Namespace Declaration Prefix'.
`class` `XMLNamespacesDeclarationImpl` An implementation of the model object 'XML Namespaces Declaration'.
`class` `XMLPredicateContentImpl` An implementation of the model object 'XML Predicate Content'.
`class` `XMLPredicateDocumentImpl` An implementation of the model object 'XML Predicate Document'.
`class` `XMLPredicateExistsImpl` An implementation of the model object 'XML Predicate Exists'.
`class` `XMLPredicateImpl` An implementation of the model object 'XML Predicate'.
`class` `XMLPredicateValidImpl` An implementation of the model object 'XML Predicate Valid'.
`class` `XMLQueryArgumentItemImpl` An implementation of the model object 'XML Query Argument Item'.
`class` `XMLQueryArgumentListImpl` An implementation of the model object 'XML Query Argument List'.
`class` `XMLQueryExpressionImpl` An implementation of the model object 'XML Query Expression'.
`class` `XMLSerializeFunctionEncodingImpl` An implementation of the model object 'XML Serialize Function Encoding'.
`class` `XMLSerializeFunctionImpl` An implementation of the model object 'XML Serialize Function'.
`class` `XMLSerializeFunctionTargetImpl` An implementation of the model object 'XML Serialize Function Target'.
`class` `XMLTableColumnDefinitionDefaultImpl` An implementation of the model object 'XML Table Column Definition Default'.
`class` `XMLTableColumnDefinitionItemImpl` An implementation of the model object 'XML Table Column Definition Item'.
`class` `XMLTableColumnDefinitionOrdinalityImpl` An implementation of the model object 'XML Table Column Definition Ordinality'.
`class` `XMLTableColumnDefinitionRegularImpl` An implementation of the model object 'XML Table Column Definition Regular'.
`class` `XMLTableFunctionImpl` An implementation of the model object 'XML Table Function'.
`class` `XMLValueExpressionCastImpl` An implementation of the model object 'XML Value Expression Cast'.
`class` `XMLValueFunctionCommentContentImpl` An implementation of the model object 'XML Value Function Comment Content'.
`class` `XMLValueFunctionCommentImpl` An implementation of the model object 'XML Value Function Comment'.
`class` `XMLValueFunctionConcatContentItemImpl` An implementation of the model object 'XML Value Function Concat Content Item'.
`class` `XMLValueFunctionConcatImpl` An implementation of the model object 'XML Value Function Concat'.
`class` `XMLValueFunctionDocumentContentImpl` An implementation of the model object 'XML Value Function Document Content'.
`class` `XMLValueFunctionDocumentImpl` An implementation of the model object 'XML Value Function Document'.
`class` `XMLValueFunctionElementContentItemImpl` An implementation of the model object 'XML Value Function Element Content Item'.
`class` `XMLValueFunctionElementContentListImpl` An implementation of the model object 'XML Value Function Element Content List'.
`class` `XMLValueFunctionElementImpl` An implementation of the model object 'XML Value Function Element'.
`class` `XMLValueFunctionForestContentItemImpl` An implementation of the model object 'XML Value Function Forest Content Item'.
`class` `XMLValueFunctionForestImpl` An implementation of the model object 'XML Value Function Forest'.
`class` `XMLValueFunctionImpl` An implementation of the model object 'XML Value Function'.
`class` `XMLValueFunctionParseContentImpl` An implementation of the model object 'XML Value Function Parse Content'.
`class` `XMLValueFunctionParseImpl` An implementation of the model object 'XML Value Function Parse'.
`class` `XMLValueFunctionPIContentImpl` An implementation of the model object 'XML Value Function PI Content'.
`class` `XMLValueFunctionPIImpl` An implementation of the model object 'XML Value Function PI'.
`class` `XMLValueFunctionQueryImpl` An implementation of the model object 'XML Value Function Query'.
`class` `XMLValueFunctionQueryReturningImpl` An implementation of the model object 'XML Value Function Query Returning'.
`class` `XMLValueFunctionTextContentImpl` An implementation of the model object 'XML Value Function Text Content'.
`class` `XMLValueFunctionTextImpl` An implementation of the model object 'XML Value Function Text'.
`class` `XMLValueFunctionValidateAccordingToIdentifierImpl` An implementation of the model object 'XML Value Function Validate According To Identifier'.
`class` `XMLValueFunctionValidateAccordingToImpl` An implementation of the model object 'XML Value Function Validate According To'.
`class` `XMLValueFunctionValidateAccordingToURIImpl` An implementation of the model object 'XML Value Function Validate According To URI'.
`class` `XMLValueFunctionValidateContentImpl` An implementation of the model object 'XML Value Function Validate Content'.
`class` `XMLValueFunctionValidateElementImpl` An implementation of the model object 'XML Value Function Validate Element'.
`class` `XMLValueFunctionValidateElementNameImpl` An implementation of the model object 'XML Value Function Validate Element Name'.
`class` `XMLValueFunctionValidateElementNamespaceImpl` An implementation of the model object 'XML Value Function Validate Element Namespace'.
`class` `XMLValueFunctionValidateImpl` An implementation of the model object 'XML Value Function Validate'.

Uses of SQLObject in org.eclipse.datatools.modelbase.sql.xml.query.util

Methods in org.eclipse.datatools.modelbase.sql.xml.query.util with parameters of type SQLObject
`java.lang.Object` `SQLXMLQueryModelSwitch.caseSQLObject(SQLObject object)` Returns the result of interpretting the object as an instance of 'SQL Object'.

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