## Hierarchy For Package org.eclipse.datatools.modelbase.sql.query

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.ValueExpressionUnaryOperator
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.ValueExpressionLabeledDurationType
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.ValueExpressionCombinedOperator
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.TableJoinedOperator
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.SuperGroupType
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.SearchConditionCombinedOperator
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.QueryCombinedOperator
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.PredicateQuantifiedType
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.PredicateComparisonOperator
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.OrderingSpecType
  - class AbstractEnumerator
    - class org.eclipse.datatools.modelbase.sql.query.NullOrderingType

## Interface Hierarchy

- interface org.eclipse.datatools.modelbase.sql.expressions.QueryExpression
  - interface org.eclipse.datatools.modelbase.sql.query.QueryExpressionRoot (also extends org.eclipse.datatools.modelbase.sql.query.SQLQueryObject)
- interface org.eclipse.datatools.modelbase.sql.expressions.SearchCondition
  - interface org.eclipse.datatools.modelbase.sql.query.QuerySearchCondition (also extends org.eclipse.datatools.modelbase.sql.query.SQLQueryObject)
    - interface org.eclipse.datatools.modelbase.sql.query.Predicate
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateBasic
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateBetween
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateExists
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateIn
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateInValueList
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateInValueRowSelect
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateInValueSelect
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateIsNull
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateLike
      - interface org.eclipse.datatools.modelbase.sql.query.PredicateQuantified
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateQuantifiedRowSelect
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateQuantifiedValueSelect
    - interface org.eclipse.datatools.modelbase.sql.query.SearchConditionCombined
    - interface org.eclipse.datatools.modelbase.sql.query.SearchConditionNested
- interface org.eclipse.datatools.modelbase.sql.schema.SQLObject
  - interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject
    - interface org.eclipse.datatools.modelbase.sql.query.ColumnName
    - interface org.eclipse.datatools.modelbase.sql.query.CursorReference
    - interface org.eclipse.datatools.modelbase.sql.query.GroupingSetsElement
      - interface org.eclipse.datatools.modelbase.sql.query.GroupingSetsElementExpression
      - interface org.eclipse.datatools.modelbase.sql.query.GroupingSetsElementSublist
    - interface org.eclipse.datatools.modelbase.sql.query.GroupingSpecification
      - interface org.eclipse.datatools.modelbase.sql.query.Grouping
        - interface org.eclipse.datatools.modelbase.sql.query.GroupingExpression
        - interface org.eclipse.datatools.modelbase.sql.query.SuperGroup
      - interface org.eclipse.datatools.modelbase.sql.query.GroupingSets
    - interface org.eclipse.datatools.modelbase.sql.query.OrderBySpecification
      - interface org.eclipse.datatools.modelbase.sql.query.OrderByOrdinal
      - interface org.eclipse.datatools.modelbase.sql.query.OrderByResultColumn
      - interface org.eclipse.datatools.modelbase.sql.query.OrderByValueExpression
    - interface org.eclipse.datatools.modelbase.sql.query.QueryExpressionRoot (also extends org.eclipse.datatools.modelbase.sql.expressions.QueryExpression)
    - interface org.eclipse.datatools.modelbase.sql.query.QueryResultSpecification
      - interface org.eclipse.datatools.modelbase.sql.query.ResultColumn
      - interface org.eclipse.datatools.modelbase.sql.query.ResultTableAllColumns
    - interface org.eclipse.datatools.modelbase.sql.query.QuerySearchCondition (also extends org.eclipse.datatools.modelbase.sql.expressions.SearchCondition)
      - interface org.eclipse.datatools.modelbase.sql.query.Predicate
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateBasic
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateBetween
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateExists
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateIn
          - interface org.eclipse.datatools.modelbase.sql.query.PredicateInValueList
          - interface org.eclipse.datatools.modelbase.sql.query.PredicateInValueRowSelect
          - interface org.eclipse.datatools.modelbase.sql.query.PredicateInValueSelect
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateIsNull
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateLike
        - interface org.eclipse.datatools.modelbase.sql.query.PredicateQuantified
          - interface org.eclipse.datatools.modelbase.sql.query.PredicateQuantifiedRowSelect
          - interface org.eclipse.datatools.modelbase.sql.query.PredicateQuantifiedValueSelect
      - interface org.eclipse.datatools.modelbase.sql.query.SearchConditionCombined
      - interface org.eclipse.datatools.modelbase.sql.query.SearchConditionNested
    - interface org.eclipse.datatools.modelbase.sql.query.QueryStatement (also extends org.eclipse.datatools.modelbase.sql.statements.SQLDataStatement)
      - interface org.eclipse.datatools.modelbase.sql.query.QueryChangeStatement (also extends org.eclipse.datatools.modelbase.sql.statements.SQLDataChangeStatement)
        - interface org.eclipse.datatools.modelbase.sql.query.QueryDeleteStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryInsertStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryMergeStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryUpdateStatement
      - interface org.eclipse.datatools.modelbase.sql.query.QuerySelectStatement
    - interface org.eclipse.datatools.modelbase.sql.query.QueryValueExpression (also extends org.eclipse.datatools.modelbase.sql.expressions.ValueExpression)
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionAtomic
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCase
          - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseSearch
          - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseSimple
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCast
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionColumn
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionDefaultValue
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionFunction
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionLabeledDuration
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionNullValue
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionScalarSelect
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionSimple
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionVariable
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCombined
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionNested
    - interface org.eclipse.datatools.modelbase.sql.query.SuperGroupElement
      - interface org.eclipse.datatools.modelbase.sql.query.SuperGroupElementExpression
      - interface org.eclipse.datatools.modelbase.sql.query.SuperGroupElementSublist
    - interface org.eclipse.datatools.modelbase.sql.query.TableCorrelation
    - interface org.eclipse.datatools.modelbase.sql.query.TableReference
      - interface org.eclipse.datatools.modelbase.sql.query.TableExpression
        - interface org.eclipse.datatools.modelbase.sql.query.QueryExpressionBody
          - interface org.eclipse.datatools.modelbase.sql.query.QueryCombined
          - interface org.eclipse.datatools.modelbase.sql.query.QuerySelect
          - interface org.eclipse.datatools.modelbase.sql.query.QueryValues
        - interface org.eclipse.datatools.modelbase.sql.query.TableFunction
        - interface org.eclipse.datatools.modelbase.sql.query.TableInDatabase
        - interface org.eclipse.datatools.modelbase.sql.query.WithTableReference
      - interface org.eclipse.datatools.modelbase.sql.query.TableJoined
      - interface org.eclipse.datatools.modelbase.sql.query.TableNested
    - interface org.eclipse.datatools.modelbase.sql.query.UpdateAssignmentExpression
    - interface org.eclipse.datatools.modelbase.sql.query.UpdateSource
      - interface org.eclipse.datatools.modelbase.sql.query.UpdateSourceExprList
      - interface org.eclipse.datatools.modelbase.sql.query.UpdateSourceQuery
    - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseElse
    - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseSearchContent
    - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseSimpleContent
    - interface org.eclipse.datatools.modelbase.sql.query.ValuesRow
    - interface org.eclipse.datatools.modelbase.sql.query.WithTableSpecification
- interface org.eclipse.datatools.modelbase.sql.query.SQLQueryModelFactory
- interface org.eclipse.datatools.modelbase.sql.query.SQLQueryModelPackage
- interface org.eclipse.datatools.modelbase.sql.statements.SQLStatement
  - interface org.eclipse.datatools.modelbase.sql.statements.SQLDataStatement
    - interface org.eclipse.datatools.modelbase.sql.query.QueryStatement (also extends org.eclipse.datatools.modelbase.sql.query.SQLQueryObject)
      - interface org.eclipse.datatools.modelbase.sql.query.QueryChangeStatement (also extends org.eclipse.datatools.modelbase.sql.statements.SQLDataChangeStatement)
        - interface org.eclipse.datatools.modelbase.sql.query.QueryDeleteStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryInsertStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryMergeStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryUpdateStatement
      - interface org.eclipse.datatools.modelbase.sql.query.QuerySelectStatement
    - interface org.eclipse.datatools.modelbase.sql.statements.SQLDataChangeStatement
      - interface org.eclipse.datatools.modelbase.sql.query.QueryChangeStatement (also extends org.eclipse.datatools.modelbase.sql.query.QueryStatement)
        - interface org.eclipse.datatools.modelbase.sql.query.QueryDeleteStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryInsertStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryMergeStatement
        - interface org.eclipse.datatools.modelbase.sql.query.QueryUpdateStatement
- interface org.eclipse.datatools.modelbase.sql.expressions.ValueExpression
  - interface org.eclipse.datatools.modelbase.sql.query.QueryValueExpression (also extends org.eclipse.datatools.modelbase.sql.query.SQLQueryObject)
    - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionAtomic
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCase
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseSearch
        - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCaseSimple
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCast
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionColumn
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionDefaultValue
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionFunction
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionLabeledDuration
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionNullValue
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionScalarSelect
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionSimple
      - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionVariable
    - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionCombined
    - interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionNested

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