26 #ifndef __TERRALIB_DATAACCESS_INTERNAL_QUERY_H_H 
   27 #define __TERRALIB_DATAACCESS_INTERNAL_QUERY_H_H 
  123 #endif  // __TERRALIB_DATAACCESS_INTERNAL_QUERY_H_H 
It models the comparison operator - syntatic-suggar. 
 
Variance statistical function. 
 
A class that models a Literal for a integer value. 
 
A query encoder for unary operator expressions. 
 
The subtraction operator. 
 
JoinConditionOn is a boolean expression and it specifies which items in a join are considered to matc...
 
A query encoder for general function expressions. 
 
A condition to be used in a Join clause. 
 
Count statistical function. 
 
A Select models a query to be used when retrieving data from a data source. 
 
Min statistical function. 
 
A class that can be used in an ORDER BY clause to sort the items of a resulting query. 
 
A class that can be used to model an ORDER BY clause. 
 
A class that models a Distinct clause on a query. 
 
A visitor for building an SQL statement from a given Query hierarchy. 
 
A class that models a literal for Envelope values. 
 
The multiply operator - syntatic-suggar. 
 
Spatial intersects operator. 
 
A class that models a literal for double values. 
 
It models the inequality operator greater than (>) - syntatic-suggar. 
 
Allows the extraction of substrings. 
 
Spatial disjoint operator. 
 
A class that models the name of any property of an object. 
 
A FunctionCatalogManager is a singleton that can be used to manage function catalogs of data source i...
 
A base class for encoders of SQL function expressions. 
 
A FunctionCatalog can be used to keep track of registered functions. 
 
A base class for binary operations. 
 
It represents the SQL query dialect accepted by a given data source. 
 
A class that models a Literal String value. 
 
It models the FROM clause for a query. 
 
A base class for binary functions. 
 
The base class for queries. 
 
A class that models a Literal for a integer value. 
 
A class that can be used to model a GROUP BY clause. 
 
A Select can be used as a source of information in another query. 
 
Spatial reference system transformation function. 
 
A static class with global function name definitions. 
 
Spatial contains operation. 
 
It models the inequality operator less than or equal to (<=) - syntatic-suggar. 
 
Tells if a value is NULL. 
 
A query encoder for functions that needs special translation. 
 
This class models a literal value. 
 
StdDev statistical function. 
 
Spatial overlaps operator. 
 
Avg statistical function. 
 
A class that can be used to model a filter expression that can be applied to a query. 
 
A class that models a Literal for a integer value. 
 
A class that models a literal for ByteArray values. 
 
JoinConditionUsing class can be used to model a USING clause in a Join. 
 
A Having is a filter expression that can be applied to a query with a group by clause. 
 
A class that models a Function expression. 
 
A class that models the name of a dataset used in a From clause. 
 
The addition operator - syntatic-suggar. 
 
A class that can be used in a GROUP BY clause. 
 
The Field class can be used to model an expression that takes part of the output items of a SELECT...
 
Boolean NOT operator - syntatic-suggar. 
 
A class that models a literal for Geometry values. 
 
A base class for unary operators. 
 
It models the inequality operator greater than or equal to (>=) - syntatic-suggar. 
 
The Fields class can be used to model a set of expressions that form the output items of a SELECT...
 
Spatial distance buffer operator. 
 
It is intended to encode a character string comparison operator with pattern matching. 
 
The definition of a function that can be used in a query object. 
 
Spatial Distance Buffer Beyond operator. 
 
Tells if two values are not equal - syntatic-suggar. 
 
An abstract class that models a source of data in a query. 
 
A query encoder for binary operations. 
 
A visitor interface for the Query hierarchy. 
 
Max statistical function. 
 
A function can be used as a source of information in another query. 
 
This is an abstract class that models a query expression. 
 
Boolean logic operator: OR - syntatic-suggar. 
 
Spatial intersects operator. 
 
A FunctionParameter models the parameter of a function definition. 
 
Spatial difference operator. 
 
A query encoder for functions with no arguments that is invoked just by its name. ...
 
The division operator - syntatic-suggar. 
 
Spatial crosses operator. 
 
A Join clause combines two FromItems. 
 
A base class for unary functions. 
 
Spatial touches operator. 
 
Spatial relation function. 
 
Spatial Distance Buffer Within operator. 
 
A class that models a literal for Date and Time values. 
 
It models the inequality operator less than (<) - syntatic-suggar. 
 
Boolean logic operator: AND - syntatic-suggar. 
 
A class that represents the IN operator.