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