| Package | Description |
|---|---|
| org.teiid.language | |
| org.teiid.language.visitor | |
| org.teiid.translator |
| Class and Description |
|---|
| AggregateFunction
Represents an aggregate function.
|
| AndOr
Represents a logical criteria such as AND, OR, or NOT.
|
| AndOr.Operator |
| Argument |
| Argument.Direction |
| BaseInCondition |
| BaseLanguageObject |
| BatchedCommand
Deprecated.
|
| BulkCommand
A command the can optionally provide bulk values for
Parameters |
| Call
Represents a procedural execution (such as a stored procedure).
|
| ColumnReference
Represents an element in the language.
|
| Command
Represents a command in the language objects.
|
| Comparison
Represents a comparison between two expressions connected with
one of the following operators: =, <>, <, <=, >, >=.
|
| Comparison.Operator |
| Condition
Represents criteria, which is also a boolean expression
|
| Delete
Represents a DELETE command.
|
| DerivedColumn |
| DerivedTable
Represents a derived table or inline view in the from clause.
|
| Exists
Represents an EXISTS criteria that checks whether any results would be
returned from a subquery.
|
| Expression
Represents an expression in the language.
|
| ExpressionValueSource |
| Function
Represents a function.
|
| GroupBy
Represents a GROUP BY clause in a query.
|
| In |
| Insert |
| InsertValueSource |
| IsNull
Represents an IS NULL predicate.
|
| Join |
| Join.JoinType |
| LanguageFactory
Factory for the construction of language objects that implement the language interfaces.
|
| LanguageObject
Root interface for all language object interfaces.
|
| Like |
| Like.MatchMode |
| Limit
Represents a LIMIT clause with row offset and row limit values to bound the resulting rows
|
| Literal
Represents a literal value that is used in
an expression.
|
| MetadataReference
This interface is used to mark language objects as having a
reference to a MetadataID.
|
| NamedTable
Represents a table in the language objects.
|
| Not |
| OrderBy
Represents an ORDER BY clause in a command.
|
| Predicate
Represents a criteria that can occur at the leaf of a tree of
criteria.
|
| QueryExpression |
| ScalarSubquery
Represents a scalar subquery.
|
| SearchedCase
Represents a searched CASE expression:
CASE WHEN criteria THEN expression ... |
| SearchedWhenClause |
| Select
Represents a simple SELECT query.
|
| SetClause |
| SetQuery |
| SetQuery.Operation |
| SortSpecification |
| SortSpecification.NullOrdering |
| SortSpecification.Ordering |
| SubqueryComparison
Represents a quantified comparison criteria.
|
| SubqueryComparison.Quantifier |
| SubqueryContainer
This is a marker interface for language interfaces that contain a subquery.
|
| SubqueryIn
Represents an IN criteria that uses a subquery on the right side rather than a
list of values.
|
| TableReference
Represents an item in the FROM clause
|
| Update
Represents an UPDATE command in the language objects.
|
| WindowSpecification |
| With |
| WithItem |
| Class and Description |
|---|
| AggregateFunction
Represents an aggregate function.
|
| AndOr
Represents a logical criteria such as AND, OR, or NOT.
|
| Argument |
| Array |
| BatchedUpdates
Represents a batch of INSERT, UPDATE and DELETE commands to be executed together.
|
| Call
Represents a procedural execution (such as a stored procedure).
|
| ColumnReference
Represents an element in the language.
|
| Command
Represents a command in the language objects.
|
| Comparison
Represents a comparison between two expressions connected with
one of the following operators: =, <>, <, <=, >, >=.
|
| Condition
Represents criteria, which is also a boolean expression
|
| Delete
Represents a DELETE command.
|
| DerivedColumn |
| DerivedTable
Represents a derived table or inline view in the from clause.
|
| Exists
Represents an EXISTS criteria that checks whether any results would be
returned from a subquery.
|
| ExpressionValueSource |
| Function
Represents a function.
|
| GroupBy
Represents a GROUP BY clause in a query.
|
| In |
| Insert |
| IsDistinct
Represents a comparison between two expressions with null equality
|
| IsNull
Represents an IS NULL predicate.
|
| Join |
| LanguageObject
Root interface for all language object interfaces.
|
| Like |
| Limit
Represents a LIMIT clause with row offset and row limit values to bound the resulting rows
|
| Literal
Represents a literal value that is used in
an expression.
|
| NamedProcedureCall
Represents a procedure call that returns a table.
|
| NamedTable
Represents a table in the language objects.
|
| Not |
| OrderBy
Represents an ORDER BY clause in a command.
|
| Parameter |
| QueryExpression |
| ScalarSubquery
Represents a scalar subquery.
|
| SearchedCase
Represents a searched CASE expression:
CASE WHEN criteria THEN expression ... |
| SearchedWhenClause |
| Select
Represents a simple SELECT query.
|
| SetClause |
| SetQuery |
| SetQuery.Operation |
| SortSpecification |
| SubqueryComparison
Represents a quantified comparison criteria.
|
| SubqueryIn
Represents an IN criteria that uses a subquery on the right side rather than a
list of values.
|
| Update
Represents an UPDATE command in the language objects.
|
| WindowFunction |
| WindowSpecification |
| With |
| WithItem |
| Class and Description |
|---|
| Argument |
| Call
Represents a procedural execution (such as a stored procedure).
|
| Command
Represents a command in the language objects.
|
| LanguageFactory
Factory for the construction of language objects that implement the language interfaces.
|
| QueryExpression |
Copyright © 2018 JBoss by Red Hat. All rights reserved.