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

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.common.util.AbstractEnumerator (implements org.eclipse.emf.common.util.Enumerator, java.io.Serializable)
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLContentType
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLContentType2
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLDeclarationType
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLEmptyHandlingType
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLNullHandlingType
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLPassingType
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLReturningType
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLWhitespaceHandlingType

## Interface Hierarchy

- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.datatools.modelbase.sql.xml.query.SQLXMLQueryModelFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.datatools.modelbase.sql.xml.query.SQLXMLQueryModelPackage
        - org.eclipse.datatools.modelbase.sql.schema.SQLObject
          - org.eclipse.datatools.modelbase.sql.query.SQLQueryObject
            - org.eclipse.datatools.modelbase.sql.query.QuerySearchCondition (also extends org.eclipse.datatools.modelbase.sql.expressions.SearchCondition)
              - org.eclipse.datatools.modelbase.sql.query.Predicate
                - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicate
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateContent
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateDocument
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateExists
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateValid
            - org.eclipse.datatools.modelbase.sql.query.QueryValueExpression (also extends org.eclipse.datatools.modelbase.sql.expressions.ValueExpression)
              - org.eclipse.datatools.modelbase.sql.query.ValueExpressionAtomic
                - org.eclipse.datatools.modelbase.sql.query.ValueExpressionCast
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueExpressionCast
                - org.eclipse.datatools.modelbase.sql.query.ValueExpressionFunction
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLAggregateFunction
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLSerializeFunction
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunction
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionComment
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionConcat
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionDocument
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionElement
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionForest
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionParse
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionPI
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionQuery
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionText
                    - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidate
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLAttributeDeclarationItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLQueryArgumentItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLSerializeFunctionTarget
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLTableColumnDefinitionDefault
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionCommentContent
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionConcatContentItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionDocumentContent
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionElementContentItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionForestContentItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionParseContent
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionPIContent
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionTextContent
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateContent
            - org.eclipse.datatools.modelbase.sql.query.TableReference
              - org.eclipse.datatools.modelbase.sql.query.TableExpression
                - org.eclipse.datatools.modelbase.sql.query.TableFunction
                  - org.eclipse.datatools.modelbase.sql.xml.query.XMLTableFunction
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLAggregateSortSpecification
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLNamespaceDeclarationItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLNamespaceDeclarationDefault
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLNamespaceDeclarationPrefix
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLNamespacesDeclaration
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLQueryArgumentList
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLQueryExpression
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLSerializeFunctionEncoding
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLTableColumnDefinitionItem
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLTableColumnDefinitionOrdinality
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLTableColumnDefinitionRegular
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionElementContentList
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionQueryReturning
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateAccordingTo
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateAccordingToIdentifier
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateAccordingToURI
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateElement
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateElementName
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateElementNamespace
    - org.eclipse.datatools.modelbase.sql.expressions.SearchCondition
      - org.eclipse.datatools.modelbase.sql.query.QuerySearchCondition (also extends org.eclipse.datatools.modelbase.sql.query.SQLQueryObject)
        - org.eclipse.datatools.modelbase.sql.query.Predicate
          - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicate
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateContent
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateDocument
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateExists
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLPredicateValid
    - org.eclipse.datatools.modelbase.sql.expressions.ValueExpression
      - org.eclipse.datatools.modelbase.sql.query.QueryValueExpression (also extends org.eclipse.datatools.modelbase.sql.query.SQLQueryObject)
        - org.eclipse.datatools.modelbase.sql.query.ValueExpressionAtomic
          - org.eclipse.datatools.modelbase.sql.query.ValueExpressionCast
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueExpressionCast
          - org.eclipse.datatools.modelbase.sql.query.ValueExpressionFunction
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLAggregateFunction
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLSerializeFunction
            - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunction
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionComment
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionConcat
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionDocument
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionElement
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionForest
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionParse
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionPI
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionQuery
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionText
              - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidate
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLAttributeDeclarationItem
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLQueryArgumentItem
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLSerializeFunctionTarget
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLTableColumnDefinitionDefault
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionCommentContent
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionConcatContentItem
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionDocumentContent
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionElementContentItem
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionForestContentItem
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionParseContent
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionPIContent
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionTextContent
        - org.eclipse.datatools.modelbase.sql.xml.query.XMLValueFunctionValidateContent
    - org.eclipse.datatools.modelbase.sql.xml.query.XMLAttributesDeclaration
- org.eclipse.datatools.modelbase.sql.xml.query.SQLXMLQueryModelPackage.Literals