Uses of Package
org.teiid.query.sql.lang

Packages that use org.teiid.query.sql.lang
org.teiid.dqp.message   
org.teiid.query.eval   
org.teiid.query.mapping.relational   
org.teiid.query.mapping.xml   
org.teiid.query.metadata   
org.teiid.query.optimizer   
org.teiid.query.optimizer.relational   
org.teiid.query.optimizer.relational.plantree   
org.teiid.query.optimizer.relational.rules   
org.teiid.query.optimizer.xml   
org.teiid.query.parser   
org.teiid.query.processor   
org.teiid.query.processor.proc   
org.teiid.query.processor.relational   
org.teiid.query.processor.xml   
org.teiid.query.resolver   
org.teiid.query.resolver.command   
org.teiid.query.resolver.util   
org.teiid.query.rewriter   
org.teiid.query.sql   
org.teiid.query.sql.lang   
org.teiid.query.sql.navigator   
org.teiid.query.sql.proc   
org.teiid.query.sql.symbol   
org.teiid.query.sql.util   
org.teiid.query.sql.visitor   
org.teiid.query.tempdata   
org.teiid.query.validator   
org.teiid.query.xquery.saxon   
 

Classes in org.teiid.query.sql.lang used by org.teiid.dqp.message
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.eval
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
IsNullCriteria
          Represents criteria such as: " IS NULL".
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
NotCriteria
          A logical criteria that takes the logical NOT of the contained criteria.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.mapping.relational
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.mapping.xml
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
OrderBy
          Represents the ORDER BY clause of a query.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.metadata
CacheHint
           
SPParameter
          Represents a StoredProcedure's parameter for encapsulation in the Query framework This is basically a holder object set from the Server's implementation of a stored procedure.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.optimizer
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.optimizer.relational
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderBy
          Represents the ORDER BY clause of a query.
Query
          A representation of a data query.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetQuery
          This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this Class
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryFromClause
          A FROM subpart that represents a subquery.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
UnaryFromClause
          A FROM subpart that represents a single group.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.optimizer.relational.plantree
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.optimizer.relational.rules
AbstractCompareCriteria
          The common functionality of a CompareCriteria and a SubqueryCompareCriteria.
AbstractSetCriteria
          This is an abstract class to define some common functionality in the two varieties of IN criteria: SetCriteria (where values are specified) and SubquerySetCriteria (where a subquery is defined and will supply the values for the IN set).
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
DependentSetCriteria
          The DependentSetCriteria is missing the value set until it is filled during processing.
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
IsNullCriteria
          Represents criteria such as: " IS NULL".
JoinType
          This class represents a join type.
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
NotCriteria
          A logical criteria that takes the logical NOT of the contained criteria.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
SetCriteria
          A criteria which is true is the expression's value is a member in a list of values.
SetQuery.Operation
           
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.optimizer.xml
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.parser
AbstractSetCriteria
          This is an abstract class to define some common functionality in the two varieties of IN criteria: SetCriteria (where values are specified) and SubquerySetCriteria (where a subquery is defined and will supply the values for the IN set).
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
CacheHint
           
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
Delete
          This class represents a SQL Delete statement of the form: "DELETE FROM [WHERE ]".
DynamicCommand
           
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
From
          Represents a FROM clause in a SELECT query.
FromClause
          A FromClause is an interface for subparts held in a FROM clause.
GroupBy
          This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
Into
          Rpresent INTO clause in SELECT ...
IsNullCriteria
          Represents criteria such as: " IS NULL".
JoinPredicate
          Represents a subpart of the FROM clause specifying a join within the FROM.
Limit
           
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderBy
          Represents the ORDER BY clause of a query.
OrderByItem
           
Query
          A representation of a data query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetClauseList
           
StoredProcedure
          Represents a StoredProcedure statement of the form:
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryFromClause
          A FROM subpart that represents a subquery.
TextTable
          Represents the TEXTTABLE table function.
TextTable.TextColumn
           
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
WithQueryCommand
           
XMLTable
           
XMLTable.XMLColumn
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.processor
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.processor.proc
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
DynamicCommand
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.processor.relational
AbstractSetCriteria
          This is an abstract class to define some common functionality in the two varieties of IN criteria: SetCriteria (where values are specified) and SubquerySetCriteria (where a subquery is defined and will supply the values for the IN set).
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
JoinType
          This class represents a join type.
OrderByItem
           
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
TableFunctionReference
           
TextTable
          Represents the TEXTTABLE table function.
WithQueryCommand
           
XMLTable
           
XMLTable.XMLColumn
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.processor.xml
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.resolver
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
GroupContext
          A GroupContext represents a set of groups in a hierarchy that determines resolving order.
ProcedureContainer
           
Query
          A representation of a data query.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.resolver.command
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Create
           
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
From
          Represents a FROM clause in a SELECT query.
GroupContext
          A GroupContext represents a set of groups in a hierarchy that determines resolving order.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
Into
          Rpresent INTO clause in SELECT ...
JoinPredicate
          Represents a subpart of the FROM clause specifying a join within the FROM.
OrderBy
          Represents the ORDER BY clause of a query.
ProcedureContainer
           
Query
          A representation of a data query.
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryFromClause
          A FROM subpart that represents a subquery.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
TableFunctionReference
           
TextTable
          Represents the TEXTTABLE table function.
UnaryFromClause
          A FROM subpart that represents a single group.
XMLTable
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.resolver.util
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
ExpressionCriteria
           
GroupContext
          A GroupContext represents a set of groups in a hierarchy that determines resolving order.
IsNullCriteria
          Represents criteria such as: " IS NULL".
Limit
           
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
OrderBy
          Represents the ORDER BY clause of a query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
SetClause
           
SetCriteria
          A criteria which is true is the expression's value is a member in a list of values.
StoredProcedure
          Represents a StoredProcedure statement of the form:
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.rewriter
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
OrderBy
          Represents the ORDER BY clause of a query.
OrderByItem
           
Query
          A representation of a data query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql
BatchedUpdateCommand
          Represents a batch of INSERT, UPDATE, DELETE, and SELECT INTO commands
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Create
           
Delete
          This class represents a SQL Delete statement of the form: "DELETE FROM [WHERE ]".
DependentSetCriteria
          The DependentSetCriteria is missing the value set until it is filled during processing.
Drop
           
DynamicCommand
           
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
ExpressionCriteria
           
From
          Represents a FROM clause in a SELECT query.
GroupBy
          This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
Into
          Rpresent INTO clause in SELECT ...
IsNullCriteria
          Represents criteria such as: " IS NULL".
JoinPredicate
          Represents a subpart of the FROM clause specifying a join within the FROM.
JoinType
          This class represents a join type.
Limit
           
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
NotCriteria
          A logical criteria that takes the logical NOT of the contained criteria.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderBy
          Represents the ORDER BY clause of a query.
OrderByItem
           
ProcedureContainer
           
Query
          A representation of a data query.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetClause
           
SetClauseList
           
SetCriteria
          A criteria which is true is the expression's value is a member in a list of values.
SetQuery
          This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this Class
StoredProcedure
          Represents a StoredProcedure statement of the form:
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryFromClause
          A FROM subpart that represents a subquery.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
TextTable
          Represents the TEXTTABLE table function.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
WithQueryCommand
           
XMLTable
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql.lang
AbstractCompareCriteria
          The common functionality of a CompareCriteria and a SubqueryCompareCriteria.
AbstractSetCriteria
          This is an abstract class to define some common functionality in the two varieties of IN criteria: SetCriteria (where values are specified) and SubquerySetCriteria (where a subquery is defined and will supply the values for the IN set).
AtomicCriteria
          This abstract class represents an atomic logical criteria.
CacheHint
           
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
From
          Represents a FROM clause in a SELECT query.
FromClause
          A FromClause is an interface for subparts held in a FROM clause.
GroupBy
          This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
GroupContext
          A GroupContext represents a set of groups in a hierarchy that determines resolving order.
Into
          Rpresent INTO clause in SELECT ...
JoinType
          This class represents a join type.
Limit
           
LogicalCriteria
          This class represents a criteria that works by logically combining other criteria.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderBy
          Represents the ORDER BY clause of a query.
OrderByItem
           
PredicateCriteria
          This abstract class represents a predicate criteria, which involves some statement involving expressions and can be evaluated in the context of a single row of data to be either true or false.
PredicateCriteria.Negatable
           
ProcedureContainer
           
Query
          A representation of a data query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetClause
           
SetClauseList
           
SetQuery.Operation
           
SPParameter
          Represents a StoredProcedure's parameter for encapsulation in the Query framework This is basically a holder object set from the Server's implementation of a stored procedure.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
TableFunctionReference
           
TableFunctionReference.ProjectedColumn
           
TextTable
          Represents the TEXTTABLE table function.
TextTable.TextColumn
           
TranslatableProcedureContainer
           
WithQueryCommand
           
XMLTable
           
XMLTable.XMLColumn
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql.navigator
BatchedUpdateCommand
          Represents a batch of INSERT, UPDATE, DELETE, and SELECT INTO commands
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Create
           
Delete
          This class represents a SQL Delete statement of the form: "DELETE FROM [WHERE ]".
DependentSetCriteria
          The DependentSetCriteria is missing the value set until it is filled during processing.
Drop
           
DynamicCommand
           
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
ExpressionCriteria
           
From
          Represents a FROM clause in a SELECT query.
GroupBy
          This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
Into
          Rpresent INTO clause in SELECT ...
IsNullCriteria
          Represents criteria such as: " IS NULL".
JoinPredicate
          Represents a subpart of the FROM clause specifying a join within the FROM.
JoinType
          This class represents a join type.
Limit
           
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
NotCriteria
          A logical criteria that takes the logical NOT of the contained criteria.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderBy
          Represents the ORDER BY clause of a query.
OrderByItem
           
Query
          A representation of a data query.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetClause
           
SetClauseList
           
SetCriteria
          A criteria which is true is the expression's value is a member in a list of values.
SetQuery
          This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this Class
StoredProcedure
          Represents a StoredProcedure statement of the form:
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryFromClause
          A FROM subpart that represents a subquery.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
TextTable
          Represents the TEXTTABLE table function.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
WithQueryCommand
           
XMLTable
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql.proc
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
PredicateCriteria
          This abstract class represents a predicate criteria, which involves some statement involving expressions and can be evaluated in the context of a single row of data to be either true or false.
Query
          A representation of a data query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql.symbol
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
OrderBy
          Represents the ORDER BY clause of a query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql.util
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.sql.visitor
BatchedUpdateCommand
          Represents a batch of INSERT, UPDATE, DELETE, and SELECT INTO commands
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
CacheHint
           
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Create
           
Criteria
          This class represents the criteria clause for a query, which defines constraints on the data values to be retrieved for each parameter in the select clause.
Delete
          This class represents a SQL Delete statement of the form: "DELETE FROM [WHERE ]".
DependentSetCriteria
          The DependentSetCriteria is missing the value set until it is filled during processing.
Drop
           
DynamicCommand
           
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
ExpressionCriteria
           
From
          Represents a FROM clause in a SELECT query.
GroupBy
          This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
Into
          Rpresent INTO clause in SELECT ...
IsNullCriteria
          Represents criteria such as: " IS NULL".
JoinPredicate
          Represents a subpart of the FROM clause specifying a join within the FROM.
JoinType
          This class represents a join type.
Limit
           
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
NotCriteria
          A logical criteria that takes the logical NOT of the contained criteria.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderBy
          Represents the ORDER BY clause of a query.
OrderByItem
           
Query
          A representation of a data query.
QueryCommand
          This is a common super class for the two types of query commands: Query and SetQuery.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetClause
           
SetClauseList
           
SetCriteria
          A criteria which is true is the expression's value is a member in a list of values.
SetQuery
          This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this Class
StoredProcedure
          Represents a StoredProcedure statement of the form:
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
SubqueryFromClause
          A FROM subpart that represents a subquery.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
TextTable
          Represents the TEXTTABLE table function.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
WithQueryCommand
           
XMLTable
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.tempdata
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.validator
BatchedUpdateCommand
          Represents a batch of INSERT, UPDATE, DELETE, and SELECT INTO commands
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
Command
          A Command is an interface for all the language objects that are at the root of a language object tree representing a SQL statement.
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
CompoundCriteria
          This class represents a compound criteria for logical expressions.
Create
           
Delete
          This class represents a SQL Delete statement of the form: "DELETE FROM [WHERE ]".
DependentSetCriteria
          The DependentSetCriteria is missing the value set until it is filled during processing.
Drop
           
DynamicCommand
           
ExistsCriteria
          This predicate criteria implements the "exists" predicate, which has a subquery in it.
From
          Represents a FROM clause in a SELECT query.
GroupBy
          This class represents the GROUP BY clause of a query, which defines the expressions that should be used for grouping the results of the query.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
Into
          Rpresent INTO clause in SELECT ...
IsNullCriteria
          Represents criteria such as: " IS NULL".
Limit
           
MatchCriteria
          This class represents a criteria involving a string expression to be matched against a string expression match value.
NotCriteria
          A logical criteria that takes the logical NOT of the contained criteria.
Option
          Represents MetaMatrix extension options to normal SQL.
OrderByItem
           
Query
          A representation of a data query.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
SetClauseList
           
SetCriteria
          A criteria which is true is the expression's value is a member in a list of values.
SetQuery
          This object acts as a Set operator on multiple Queries - UNION, INTERSECT, and EXCEPT can be implemented with this Class
StoredProcedure
          Represents a StoredProcedure statement of the form:
SubqueryCompareCriteria
          This class implements a quantified comparison predicate.
SubqueryFromClause
          A FROM subpart that represents a subquery.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
TextTable
          Represents the TEXTTABLE table function.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
WithQueryCommand
           
XMLTable
           
 

Classes in org.teiid.query.sql.lang used by org.teiid.query.xquery.saxon
XMLTable.XMLColumn
           
 



Copyright © 2010. All Rights Reserved.