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...
 

Detailed Description

Namespace for the Filter Encoding module of TerraLib.