te::fe Namespace Reference

Namespace for the Filter Encoding module of TerraLib. More...

## Namespaces | |

serialize | |

## Classes | |

class | AbstractOp |

An abstract interface for operators. More... | |

class | Add |

The addition operator. More... | |

class | And |

Boolean logic operator: AND. More... | |

class | ArithmeticOperators |

It is used to indicate the arithmetic operators that a service can support. More... | |

class | BBOXOp |

A convenient and more compact way of encoding the very common bounding box constraint based on an envelope. More... | |

class | Beyond |

DistanceBuffer operator: Beyond. More... | |

class | BinaryComparisonOp |

A class for binary comparison operators. More... | |

class | BinaryLogicOp |

A logical operator can be used to combine two or more conditional expressions. More... | |

class | BinaryOperator |

This class can be used to represent binary operation expressions. More... | |

class | BinarySpatialOp |

A class for binary spatial operators. More... | |

class | ComparisonOp |

A comparison operator is used to form expressions that evaluate the mathematical comparison between two arguments. More... | |

class | ComparisonOperators |

It is used to indicate what types of comparison operators are supported by a service. More... | |

class | Contains |

Binary spatial operator: Contains. More... | |

class | Crosses |

Binary spatial operator: Crosses. More... | |

class | Disjoint |

Binary spatial operator: Disjoint. More... | |

class | DistanceBuffer |

Distance buffer operator. More... | |

class | Div |

The division operator. More... | |

class | DWithin |

DistanceBuffer operator: DWithin. More... | |

class | Equals |

Binary spatial operator: Equals. More... | |

class | Expression |

This is an abstract class that models a Filter Encoding expression. More... | |

class | Filter |

A filter is any valid predicate expression. More... | |

class | FilterCapabilities |

This class can be used to create capabilities document of services that use filter encoding. More... | |

class | Function |

A function is a named procedure that performs a distinct computation. More... | |

class | FunctionName |

It is used to list the function names that are supported and the number of arguments each function requires. More... | |

class | GeometryOperands |

Geometry operands. More... | |

class | Globals |

An static class with global definitions. More... | |

class | IdCapabilities |

Id capabilities include the ability to refer to elements in a GML version 3 data source using an ogc:GmlObjectId with a gml:id attribute. More... | |

class | Intersects |

Binary spatial operator: Intersects. More... | |

class | Literal |

This class can be used to represent literal values. More... | |

class | LogicOp |

A logical operator can be used to combine one or more conditional expressions. More... | |

class | Module |

This singleton defines the TerraLib Filter Encoding module entry. More... | |

class | Mul |

The multiply operator. More... | |

class | Not |

Boolean NOT operator. More... | |

class | ObjectId |

An object identifier is meant to represent a unique identifier for an object instance within the context of the web service or database that is serving the object. More... | |

class | Or |

class | Overlaps |

Binary spatial operator: Overlaps. More... | |

class | PropertyIsBetween |

The PropertyIsBetween element is defined as a compact way of encoding a range check. More... | |

class | PropertyIsEqualTo |

It tells if two values are identical. More... | |

class | PropertyIsGreaterThan |

It models the inequality operator greater than (>). More... | |

class | PropertyIsGreaterThanOrEqualTo |

It models the inequality operator greater than or equal to (>=). More... | |

class | PropertyIsLessThan |

It models the inequality operator less than (<). More... | |

class | PropertyIsLessThanOrEqualTo |

It models the inequality operator less than or equal to (<=). More... | |

class | PropertyIsLike |

It is intended to encode a character string comparison operator with pattern matching. More... | |

class | PropertyIsNotEqualTo |

It tells if two values are not equal. More... | |

class | PropertyIsNull |

The PropertyIsNull class encodes an operator that checks to see if the value of its content is NULL. More... | |

class | PropertyName |

This class is used to encode the name of any property of an object. More... | |

class | ScalarCapabilities |

Scalar capabilities include the ability to process logical expressions, comparisons and arithmetic operations including the ability to process a list of named functions. More... | |

class | SortBy |

It represents a sort by expression. More... | |

class | SortProperty |

A sort property name and order type. More... | |

class | SpatialCapabilities |

Spatial capabilities include the ability to filter spatial data. More... | |

class | SpatialOp |

A spatial operator determines whether its geometric arguments satisfy the stated spatial relationship. More... | |

class | SpatialOperator |

Spatial operator. More... | |

class | SpatialOperators |

Spatial operators. More... | |

class | Sub |

The subtraction operator. More... | |

class | Touches |

Binary spatial operator: Touches. More... | |

class | UnaryLogicOp |

A logical operator that can be used to combine one conditional expressions. More... | |

class | Visitor |

A visitor interface for a Filter expression. More... | |

class | Within |

Binary spatial operator: Within. More... | |