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