Uses of Package
com.metamatrix.query.sql.lang

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

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.cdk
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 com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.query.metadata
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 com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.query.optimizer.batch
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 com.metamatrix.query.sql.lang used by com.metamatrix.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.
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 com.metamatrix.query.sql.lang used by com.metamatrix.query.optimizer.relational.plantree
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
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.
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 com.metamatrix.query.sql.lang used by com.metamatrix.query.optimizer.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 com.metamatrix.query.sql.lang used by com.metamatrix.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 ".
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.
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.
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.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.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.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.query.processor.xquery
XQuery
          An XQuery command object
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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
           
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
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.
Option
          Represents MetaMatrix extension options to normal SQL.
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.
UnaryFromClause
          A FROM subpart that represents a single group.
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.query.resolver.util
BetweenCriteria
          Represents criteria such as: " [NOT] BETWEEN AND ".
CompareCriteria
          A criteria which represents a simple operator relationship between two expressions.
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.
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 com.metamatrix.query.sql.lang used by com.metamatrix.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.
Select
          This class represents the SELECT clause of a query, which defines what elements or expressions are returned from the query.
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
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.
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.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
XQuery
          An XQuery command object
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
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.
CommandContainer
          Returns a list of subCommands that is safe to manipulate
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.
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.
TranslatableProcedureContainer
           
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
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.
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.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
XQuery
          An XQuery command object
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.query.sql.symbol
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.
SubqueryContainer
          This interface defines a common interface for all MetaMatrix SQL objects that contain subqueries.
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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 com.metamatrix.query.sql.lang used by com.metamatrix.query.sql.visitor
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
           
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.
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.
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.
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.
UnaryFromClause
          A FROM subpart that represents a single group.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
XQuery
          An XQuery command object
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
Insert
          Represents a SQL Insert statement of the form: "INSERT INTO () VALUES ".
 

Classes in com.metamatrix.query.sql.lang used by com.metamatrix.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.
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
           
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.
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.
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.
SubquerySetCriteria
          A criteria which is true is the expression's value is a member in a list of values returned from a subquery.
Update
          Represents a SQL Update statement of the form: "UPDATE SET = , ...
 



Copyright © 2009. All Rights Reserved.