Files | |
| file | Add.h [code] |
| The addition operator - syntatic-suggar. | |
| file | And.h [code] |
| Boolean logic operator: AND - syntatic-suggar. | |
| file | AttributeRestrictionVisitor.h [code] |
| A visitor that retrieves attribute restrictions from a Query hierarchy. | |
| file | Avg.h [code] |
| Avg statistical function. | |
| file | BinaryFunction.h [code] |
| A base class for binary functions. | |
| file | BinaryOp.h [code] |
| A base class for binary operations. | |
| file | BinaryOpEncoder.h [code] |
| A query encoder for binary operations. | |
| file | Cast.h [code] |
| Cast a expression function. | |
| file | Coalesce.h [code] |
| Coalesce operator. | |
| file | Count.h [code] |
| Count statistical function. | |
| file | DataSetName.h [code] |
| A class that models the name of a dataset used in a From clause. | |
| file | Distinct.h [code] |
| A class that models a Distinct clause on a query. | |
| file | Div.h [code] |
| The division operator - syntatic-suggar. | |
| file | EqualTo.h [code] |
| It models the comparison operator - syntatic-suggar. | |
| file | Expression.h [code] |
| This is an abstract class that models a query expression. | |
| file | Field.h [code] |
| The Field class can be used to model an expression that takes part of the output items of a SELECT. | |
| file | Fields.h [code] |
| The Fields class can be used to model a set of expressions that form the output items of a SELECT. | |
| file | From.h [code] |
| It models the FROM clause for a query. | |
| file | FromFunctionCall.h [code] |
| A function can be used as a source of information in another query. | |
| file | FromItem.h [code] |
| An abstract class that models a source of data in a query. | |
| file | Function.h [code] |
| A class that models a Function expression. | |
| file | FunctionCatalog.h [code] |
| A FunctionCatalog can be used to keep track of registered functions. | |
| file | FunctionCatalogManager.h [code] |
| A FunctionCatalogManager is a singleton that can be used to manage function catalogs of data source implementations. | |
| file | FunctionDefn.h [code] |
| The definition of a function that can be used in a query object. | |
| file | FunctionEncoder.h [code] |
| A query encoder for general function expressions. | |
| file | FunctionNames.h [code] |
| A static class with global function name definitions. | |
| file | FunctionNoArgsEncoder.h [code] |
| A query encoder for functions with no arguments that is invoked just by its name. | |
| file | FunctionParameter.h [code] |
| A FunctionParameter models the parameter of a function definition. | |
| file | GreaterThan.h [code] |
| It models the inequality operator greater than (>) - syntatic-suggar. | |
| file | GreaterThanOrEqualTo.h [code] |
| It models the inequality operator greater than or equal to (>=) - syntatic-suggar. | |
| file | GroupBy.h [code] |
| A class that can be used to model a GROUP BY clause. | |
| file | GroupByItem.h [code] |
| A class that can be used in a GROUP BY clause. | |
| file | Having.h [code] |
| A Having is a filter expression that can be applied to a query with a group by clause. | |
| file | In.h [code] |
| A class that represents the IN operator. | |
| file | Insert.h [code] |
| A Insert can be used to add information in a table. | |
| file | IsNull.h [code] |
| Tells if a value is NULL. | |
| file | Join.h [code] |
| A Join clause combines two FromItems. | |
| file | JoinCondition.h [code] |
| A condition to be used in a Join clause. | |
| file | JoinConditionOn.h [code] |
| JoinConditionOn is a boolean expression and it specifies which items in a join are considered to match. | |
| file | JoinConditionUsing.h [code] |
| JoinConditionUsing class can be used to model a USING clause in a Join. | |
| file | LessThan.h [code] |
| It models the inequality operator less than (<) - syntatic-suggar. | |
| file | LessThanOrEqualTo.h [code] |
| It models the inequality operator less than or equal to (<=) - syntatic-suggar. | |
| file | Like.h [code] |
| It is intended to encode a character string comparison operator with pattern matching. | |
| file | Literal.h [code] |
| This class models a literal value. | |
| file | LiteralBool.h [code] |
| A class that models a Literal Bool value. | |
| file | LiteralByteArray.h [code] |
| A class that models a literal for ByteArray values. | |
| file | LiteralDateTime.h [code] |
| A class that models a literal for Date and Time values. | |
| file | LiteralDouble.h [code] |
| A class that models a literal for double values. | |
| file | LiteralEnvelope.h [code] |
| A class that models a literal for Envelope values. | |
| file | LiteralGeom.h [code] |
| A class that models a literal for Geometry values. | |
| file | LiteralInt16.h [code] |
| A class that models a Literal for a integer value. | |
| file | LiteralInt32.h [code] |
| A class that models a Literal for a integer value. | |
| file | LiteralInt64.h [code] |
| A class that models a Literal for a integer value. | |
| file | LiteralString.h [code] |
| A class that models a Literal String value. | |
| file | Max.h [code] |
| Max statistical function. | |
| file | Min.h [code] |
| Min statistical function. | |
| file | Mul.h [code] |
| The multiply operator - syntatic-suggar. | |
| file | Not.h [code] |
| Boolean NOT operator - syntatic-suggar. | |
| file | NotEqualTo.h [code] |
| Tells if two values are not equal - syntatic-suggar. | |
| file | Or.h [code] |
| Boolean logic operator: OR - syntatic-suggar. | |
| file | OrderBy.h [code] |
| A class that can be used to model an ORDER BY clause. | |
| file | OrderByItem.h [code] |
| A class that can be used in an ORDER BY clause to sort the items of a resulting query. | |
| file | PropertyName.h [code] |
| A class that models the name of any property of an object. | |
| file | Query.h [code] |
| The base class for queries. | |
| file | QueryCapabilities.h [code] |
| A class that informs the query support of a given data source. | |
| file | QueryVisitor.h [code] |
| A visitor interface for the Query hierarchy. | |
| file | Select.h [code] |
| A Select models a query to be used when retrieving data from a data source. | |
| file | SelectExpression.h [code] |
| A Select can be used as a source of information in another query. | |
| file | SpatialQueryProcessor.h [code] |
| A basic query processor for spatial restrictions. | |
| file | SpatialRestrictionVisitor.h [code] |
| A visitor that retrieves spatial restrictions from a Query hierarchy. | |
| file | SQLDialect.h [code] |
| It represents the SQL query dialect accepted by a given data source. | |
| file | SQLFunctionEncoder.h [code] |
| A base class for encoders of SQL function expressions. | |
| file | SQLVisitor.h [code] |
| A visitor for building an SQL statement from a given Query hierarchy. | |
| file | ST_AddPoint.h [code] |
| Spatial add point operator. | |
| file | ST_Area.h [code] |
| Spatial area operator. | |
| file | ST_Beyond.h [code] |
| Spatial Distance Buffer Beyond operator. | |
| file | ST_Boundary.h [code] |
| Spatial boundary operator. | |
| file | ST_Buffer.h [code] |
| Spatial buffer operator. | |
| file | ST_Centroid.h [code] |
| Spatial centroid operator. | |
| file | ST_Collect.h [code] |
| Spatial collect operator. | |
| file | ST_Contains.h [code] |
| Spatial contains operation. | |
| file | ST_ConvexHull.h [code] |
| Spatial convex hull operator. | |
| file | ST_Crosses.h [code] |
| Spatial crosses operator. | |
| file | ST_Difference.h [code] |
| Spatial difference operator. | |
| file | ST_Disjoint.h [code] |
| Spatial disjoint operator. | |
| file | ST_DistanceBuffer.h [code] |
| Spatial distance buffer operator. | |
| file | ST_Dump.h [code] |
| Spatial dump operator. | |
| file | ST_DumpRings.h [code] |
| Spatial dump rings operator. | |
| file | ST_DWithin.h [code] |
| Spatial Distance Buffer Within operator. | |
| file | ST_Envelope.h [code] |
| Spatial envelope operator. | |
| file | ST_EnvelopeIntersects.h [code] |
| This operator EnvelopeIntersects considers the intersection among approximations or envelopes of geometries. | |
| file | ST_Equals.h [code] |
| Spatial equals operator. | |
| file | ST_Intersection.h [code] |
| Spatial intersects operator. | |
| file | ST_Intersects.h [code] |
| Spatial intersects operator. | |
| file | ST_IsClosed.h [code] |
| Spatial is closed operator. | |
| file | ST_IsEmpty.h [code] |
| Spatial is empty operator. | |
| file | ST_IsValid.h [code] |
| Spatial is valid operator. | |
| file | ST_Length.h [code] |
| Spatial length operator. | |
| file | ST_MakePolygon.h [code] |
| Spatial make polygon operator. | |
| file | ST_MakeValid.h [code] |
| Spatial is valid operator. | |
| file | ST_Multi.h [code] |
| Spatial multi operator. | |
| file | ST_NPoints.h [code] |
| Spatial number of points operator. | |
| file | ST_NumGeometries.h [code] |
| Spatial number geometries operator. | |
| file | ST_Overlaps.h [code] |
| Spatial overlaps operator. | |
| file | ST_Perimeter.h [code] |
| Spatial perimeter operator. | |
| file | ST_Relate.h [code] |
| Spatial relation function. | |
| file | ST_SetSRID.h [code] |
| Spatial Set SRID operator. | |
| file | ST_StartPoint.h [code] |
| Spatial start point operator. | |
| file | ST_Touches.h [code] |
| Spatial touches operator. | |
| file | ST_Transform.h [code] |
| Spatial reference system transformation function. | |
| file | ST_Union.h [code] |
| Spatial union operator. | |
| file | ST_Within.h [code] |
| Spatial within operator. | |
| file | StdDev.h [code] |
| StdDev statistical function. | |
| file | Sub.h [code] |
| The subtraction operator. | |
| file | SubSelect.h [code] |
| A Select can be used as a source of information in another query. | |
| file | Substring.h [code] |
| Allows the extraction of substrings. | |
| file | Sum.h [code] |
| Sum aggregate operator. | |
| file | TemplateEncoder.h [code] |
| A query encoder for functions that needs special translation. | |
| file | UnaryFunction.h [code] |
| A base class for unary functions. | |
| file | UnaryOp.h [code] |
| A base class for unary operators. | |
| file | UnaryOpEncoder.h [code] |
| A query encoder for unary operator expressions. | |
| file | Variance.h [code] |
| Variance statistical function. | |
| file | Where.h [code] |
| A class that can be used to model a filter expression that can be applied to a query. | |