Class Hierarchy
- java.lang.Object
- org.teiid.language.Array (implements org.teiid.language.Expression)
- org.teiid.language.BaseLanguageObject (implements org.teiid.language.LanguageObject)
- org.teiid.language.Argument (implements org.teiid.language.MetadataReference<T>)
- org.teiid.language.BatchedUpdates (implements org.teiid.language.Command)
- org.teiid.language.Call (implements org.teiid.language.Command, org.teiid.language.MetadataReference<T>, org.teiid.language.TableReference)
- org.teiid.language.ColumnReference (implements org.teiid.language.Expression, org.teiid.language.MetadataReference<T>)
- org.teiid.language.Condition (implements org.teiid.language.Expression)
- org.teiid.language.AndOr
- org.teiid.language.BaseInCondition (implements org.teiid.language.Predicate)
- org.teiid.language.In
- org.teiid.language.SubqueryIn (implements org.teiid.language.SubqueryContainer)
- org.teiid.language.Comparison (implements org.teiid.language.Predicate)
- org.teiid.language.Exists (implements org.teiid.language.Predicate, org.teiid.language.SubqueryContainer)
- org.teiid.language.IsDistinct (implements org.teiid.language.Predicate)
- org.teiid.language.IsNull (implements org.teiid.language.Predicate)
- org.teiid.language.Like (implements org.teiid.language.Predicate)
- org.teiid.language.Not
- org.teiid.language.SubqueryComparison (implements org.teiid.language.Predicate, org.teiid.language.SubqueryContainer)
- org.teiid.language.Delete (implements org.teiid.language.BulkCommand)
- org.teiid.language.DerivedColumn
- org.teiid.language.DerivedTable (implements org.teiid.language.TableReference)
- org.teiid.language.ExpressionValueSource (implements org.teiid.language.InsertValueSource)
- org.teiid.language.Function (implements org.teiid.language.Expression, org.teiid.language.MetadataReference<T>)
- org.teiid.language.AggregateFunction
- org.teiid.language.GroupBy
- org.teiid.language.Insert (implements org.teiid.language.BulkCommand)
- org.teiid.language.Join (implements org.teiid.language.TableReference)
- org.teiid.language.Limit
- org.teiid.language.Literal (implements org.teiid.language.Expression)
- org.teiid.language.NamedProcedureCall (implements org.teiid.language.TableReference)
- org.teiid.language.NamedTable (implements org.teiid.language.MetadataReference<T>, org.teiid.language.TableReference)
- org.teiid.language.OrderBy
- org.teiid.language.Parameter (implements org.teiid.language.Expression)
- org.teiid.language.QueryExpression (implements org.teiid.language.Command, org.teiid.language.InsertValueSource)
- org.teiid.language.ScalarSubquery (implements org.teiid.language.Expression, org.teiid.language.SubqueryContainer)
- org.teiid.language.SearchedCase (implements org.teiid.language.Expression)
- org.teiid.language.SearchedWhenClause
- org.teiid.language.SetClause
- org.teiid.language.SortSpecification
- org.teiid.language.Update (implements org.teiid.language.BulkCommand)
- org.teiid.language.WindowFrame
- org.teiid.language.WindowFunction (implements org.teiid.language.Expression)
- org.teiid.language.WindowSpecification
- org.teiid.language.With
- org.teiid.language.WithItem (implements org.teiid.language.SubqueryContainer)
- org.teiid.language.LanguageFactory
- org.teiid.language.LanguageUtil
- org.teiid.language.SQLConstants
- org.teiid.language.WindowFrame.FrameBound
Interface Hierarchy
- org.teiid.language.LanguageObject
- org.teiid.language.Command
- org.teiid.language.BatchedCommand
- org.teiid.language.BulkCommand
- org.teiid.language.BatchedCommand
- org.teiid.language.Expression
- org.teiid.language.InsertValueSource
- org.teiid.language.TableReference
- org.teiid.language.Command
- org.teiid.language.MetadataReference<T>
- org.teiid.language.Predicate
- org.teiid.language.SQLConstants.NonReserved
- org.teiid.language.SQLConstants.Reserved
- org.teiid.language.SQLConstants.Tokens
- org.teiid.language.SubqueryContainer
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.teiid.language.AndOr.Operator
- org.teiid.language.Argument.Direction
- org.teiid.language.Comparison.Operator
- org.teiid.language.Join.JoinType
- org.teiid.language.Like.MatchMode
- org.teiid.language.SetQuery.Operation
- org.teiid.language.SortSpecification.NullOrdering
- org.teiid.language.SortSpecification.Ordering
- org.teiid.language.SubqueryComparison.Quantifier
- org.teiid.language.WindowFrame.BoundMode
- org.teiid.language.WindowFrame.FrameMode
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)