Uses of Package
org.teiid.language
-
Packages that use org.teiid.language Package Description org.teiid.language org.teiid.language.visitor org.teiid.translator -
Classes in org.teiid.language used by org.teiid.language Class 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 forParametersCall 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 expressionDelete 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 rowsLiteral 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 clauseUpdate Represents an UPDATE command in the language objects.WindowFrame Defines with window frame for a window functionWindowFrame.BoundMode WindowFrame.FrameBound WindowFrame.FrameMode WindowSpecification With WithItem -
Classes in org.teiid.language used by org.teiid.language.visitor Class 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 expressionDelete 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 equalityIsNull 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 rowsLiteral 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.WindowFrame Defines with window frame for a window functionWindowFunction WindowSpecification With WithItem -
Classes in org.teiid.language used by org.teiid.translator Class 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