Uses of Package
org.teiid.language
-
Classes in org.teiid.language used by org.teiid.dqp.internal.datamgr Class Description Command Represents a command in the language objects.Condition Represents criteria, which is also a boolean expressionExpression Represents an expression in the language.GroupBy Represents a GROUP BY clause in a query.NamedTable Represents a table in the language objects.OrderBy Represents an ORDER BY clause in a command.TableReference Represents an item in the FROM clauseWith -
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 forParameter
sCall 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.query.processor.relational Class Description SortSpecification.NullOrdering -
Classes in org.teiid.language used by org.teiid.query.sql.lang Class Description Like.MatchMode SortSpecification.NullOrdering -
Classes in org.teiid.language used by org.teiid.query.sql.symbol Class Description WindowFrame.BoundMode WindowFrame.FrameMode -
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 -
Classes in org.teiid.language used by org.teiid.translator.accumulo Class Description AggregateFunction Represents an aggregate function.AndOr Represents a logical criteria such as AND, OR, or NOT.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: =, <>, <, <=, >, >=.DerivedColumn In IsNull Represents an IS NULL predicate.Literal Represents a literal value that is used in an expression.NamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query. -
Classes in org.teiid.language used by org.teiid.translator.amazon.s3 Class Description Call Represents a procedural execution (such as a stored procedure). -
Classes in org.teiid.language used by org.teiid.translator.cassandra Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.LanguageObject Root interface for all language object interfaces.Literal Represents a literal value that is used in an expression.QueryExpression Select Represents a simple SELECT query. -
Classes in org.teiid.language used by org.teiid.translator.couchbase Class Description AndOr Represents a logical criteria such as AND, OR, or NOT.Argument 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.Delete Represents a DELETE command.DerivedColumn Function Represents a function.Insert Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rowsNamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query.SetQuery Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.document Class Description Join.JoinType -
Classes in org.teiid.language used by org.teiid.translator.excel Class Description AndOr Represents a logical criteria such as AND, OR, or NOT.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: =, <>, <, <=, >, >=.DerivedColumn In Insert LanguageObject Root interface for all language object interfaces.Literal Represents a literal value that is used in an expression.NamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query.SetClause -
Classes in org.teiid.language used by org.teiid.translator.file Class Description Call Represents a procedural execution (such as a stored procedure). -
Classes in org.teiid.language used by org.teiid.translator.google Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.QueryExpression Select Represents a simple SELECT query. -
Classes in org.teiid.language used by org.teiid.translator.google.visitor Class Description 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.Expression Represents an expression in the language.Function Represents a function.Insert LanguageObject Root interface for all language object interfaces.Like Literal Represents a literal value that is used in an expression.Select Represents a simple SELECT query.Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.hive Class Description Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.Comparison Represents a comparison between two expressions connected with one of the following operators: =, <>, <, <=, >, >=.DerivedColumn Join LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rowsSelect Represents a simple SELECT query.SetQuery WindowFrame Defines with window frame for a window function -
Classes in org.teiid.language used by org.teiid.translator.infinispan.hotrod Class Description Argument 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: =, <>, <, <=, >, >=.Delete Represents a DELETE command.DerivedColumn Expression Represents an expression in the language.Insert Join Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rowsNamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query.Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.jdbc Class Description AggregateFunction Represents an aggregate function.Argument 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: =, <>, <, <=, >, >=.DerivedColumn Expression Represents an expression in the language.ExpressionValueSource Function Represents a function.GroupBy Represents a GROUP BY clause in a query.In LanguageFactory Factory for the construction of language objects that implement the language interfaces.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.NamedTable Represents a table in the language objects.Parameter QueryExpression SearchedCase Represents a searched CASE expression:
CASE WHEN criteria THEN expression ...Select Represents a simple SELECT query.SetClause SetQuery.Operation -
Classes in org.teiid.language used by org.teiid.translator.jdbc.access Class Description LanguageObject Root interface for all language object interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.db2 Class Description Command Represents a command in the language objects.Function Represents a function.LanguageFactory Factory for the construction of language objects that implement the language interfaces.LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.derby Class Description LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.h2 Class Description LanguageObject Root interface for all language object interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.hana Class Description Function Represents a function.LanguageFactory Factory for the construction of language objects that implement the language interfaces.LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.hsql Class Description Command Represents a command in the language objects.Function Represents a function.LanguageFactory Factory for the construction of language objects that implement the language interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.informix Class Description LanguageObject Root interface for all language object interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.ingres Class Description Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.modeshape Class Description Command Represents a command in the language objects.Function Represents a function.LanguageObject Root interface for all language object interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.mysql Class Description Command Represents a command in the language objects.Expression Represents an expression in the language.Function Represents a function.LanguageFactory Factory for the construction of language objects that implement the language interfaces.LanguageObject Root interface for all language object interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.netezza Class Description Function Represents a function.LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.oracle Class Description Argument ColumnReference Represents an element in the language.Command Represents a command in the language objects.Expression Represents an expression in the language.Function Represents a function.Insert LanguageFactory Factory for the construction of language objects that implement the language interfaces.LanguageObject Root interface for all language object interfaces.SetQuery.Operation -
Classes in org.teiid.language used by org.teiid.translator.jdbc.pi Class Description Call Represents a procedural execution (such as a stored procedure).ColumnReference Represents an element in the language.Comparison Represents a comparison between two expressions connected with one of the following operators: =, <>, <, <=, >, >=.DerivedTable Represents a derived table or inline view in the from clause.Join LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rowsNamedProcedureCall Represents a procedure call that returns a table.SetQuery SubqueryComparison Represents a quantified comparison criteria. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.postgresql Class Description Array DerivedColumn Expression Represents an expression in the language.Function Represents a function.LanguageFactory Factory for the construction of language objects that implement the language interfaces.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 rowsWith -
Classes in org.teiid.language used by org.teiid.translator.jdbc.sap Class Description Function Represents a function. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.sqlserver Class Description Command Represents a command in the language objects.Function Represents a function.LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.sybase Class Description Command Represents a command in the language objects.Expression Represents an expression in the language.Function Represents a function.LanguageFactory Factory for the construction of language objects that implement the language interfaces.LanguageObject Root interface for all language object interfaces.Limit Represents a LIMIT clause with row offset and row limit values to bound the resulting rows -
Classes in org.teiid.language used by org.teiid.translator.jdbc.teiid Class Description Expression Represents an expression in the language. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.teradata Class Description Command Represents a command in the language objects.Function Represents a function.In LanguageFactory Factory for the construction of language objects that implement the language interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jdbc.vertica Class Description LanguageObject Root interface for all language object interfaces. -
Classes in org.teiid.language used by org.teiid.translator.jpa Class Description Argument 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.Join NamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query. -
Classes in org.teiid.language used by org.teiid.translator.ldap Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.QueryExpression Select Represents a simple SELECT query. -
Classes in org.teiid.language used by org.teiid.translator.logger Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.QueryExpression -
Classes in org.teiid.language used by org.teiid.translator.loopback Class Description Command Represents a command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.mongodb Class Description AggregateFunction Represents an aggregate function.AndOr Represents a logical criteria such as AND, OR, or NOT.Argument Array 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 Function Represents a function.GroupBy Represents a GROUP BY clause in a query.In Insert 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 rowsLiteral Represents a literal value that is used in an expression.NamedTable Represents a table in the language objects.OrderBy Represents an ORDER BY clause in a command.QueryExpression Select Represents a simple SELECT query.SortSpecification Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.odata Class Description AndOr Represents a logical criteria such as AND, OR, or NOT.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 Function Represents a function.Insert IsNull Represents an IS NULL predicate.Join LanguageObject Root interface for all language object interfaces.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.NamedTable Represents a table in the language objects.Not OrderBy Represents an ORDER BY clause in a command.QueryExpression Select Represents a simple SELECT query.SortSpecification Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.odata4 Class Description AndOr Represents a logical criteria such as AND, OR, or NOT.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 Function Represents a function.Insert IsNull Represents an IS NULL predicate.Join Join.JoinType LanguageObject Root interface for all language object interfaces.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.NamedTable Represents a table in the language objects.Not OrderBy Represents an ORDER BY clause in a command.QueryExpression Select Represents a simple SELECT query.SortSpecification Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.olap Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.openapi Class Description Call Represents a procedural execution (such as a stored procedure). -
Classes in org.teiid.language used by org.teiid.translator.parquet Class Description Comparison Represents a comparison between two expressions connected with one of the following operators: =, <>, <, <=, >, >=.Condition Represents criteria, which is also a boolean expressionLanguageObject Root interface for all language object interfaces.NamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query. -
Classes in org.teiid.language used by org.teiid.translator.phoenix Class Description Command Represents a command in the language objects.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 rowsUpdate Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.prestodb Class Description Call Represents a procedural execution (such as a stored procedure). -
Classes in org.teiid.language used by org.teiid.translator.salesforce Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.QueryExpression -
Classes in org.teiid.language used by org.teiid.translator.salesforce.execution Class Description Argument Call Represents a procedural execution (such as a stored procedure).Command Represents a command in the language objects.Insert QueryExpression -
Classes in org.teiid.language used by org.teiid.translator.salesforce.execution.visitors Class Description AggregateFunction Represents an aggregate function.AndOr Represents a logical criteria such as AND, OR, or NOT.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 Expression Represents an expression in the language.Function Represents a function.GroupBy Represents a GROUP BY clause in a query.In Insert IsNull Represents an IS NULL predicate.Join 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.NamedTable Represents a table in the language objects.Not OrderBy Represents an ORDER BY clause in a command.Select Represents a simple SELECT query.Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.simpledb Class Description Argument Array 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: =, <>, <, <=, >, >=.Delete Represents a DELETE command.ExpressionValueSource Function Represents a function.Insert LanguageObject Root interface for all language object interfaces.Literal Represents a literal value that is used in an expression.NamedTable Represents a table in the language objects.QueryExpression Select Represents a simple SELECT query.SetClause Update Represents an UPDATE command in the language objects. -
Classes in org.teiid.language used by org.teiid.translator.solr Class Description AggregateFunction Represents an aggregate function.AndOr Represents a logical criteria such as AND, OR, or NOT.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: =, <>, <, <=, >, >=.DerivedColumn Function Represents a function.In 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.OrderBy Represents an ORDER BY clause in a command.QueryExpression SortSpecification -
Classes in org.teiid.language used by org.teiid.translator.swagger Class Description Call Represents a procedural execution (such as a stored procedure). -
Classes in org.teiid.language used by org.teiid.translator.ws Class Description Call Represents a procedural execution (such as a stored procedure). -
Classes in org.teiid.language used by org.teiid.translator.yahoo Class Description Comparison Represents a comparison between two expressions connected with one of the following operators: =, <>, <, <=, >, >=.Condition Represents criteria, which is also a boolean expressionIn QueryExpression Select Represents a simple SELECT query.