|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectFilterToTextUtil
public final class FilterToTextUtil
The method of this utility class allows to build the CQL/ECQL predicate associated
to a Filter
.
Warning: This component is not published. It is part of module implementation. Client module should not use this feature.
Method Summary | |
---|---|
static StringBuilder |
asStringBuilder(Object extraData)
Process the possibly user supplied extraData parameter into a StringBuilder. |
static Object |
buildBBOX(BBOX filter,
Object extraData)
|
static Object |
buildBetween(PropertyIsBetween filter,
Object extraData)
|
static Object |
buildBinaryLogicalOperator(String operator,
FilterVisitor visitor,
BinaryLogicOperator filter,
Object extraData)
builds: left predicate AND right predicate |
static Object |
buildBinarySpatialOperator(String spatialOperator,
BinarySpatialOperator filter,
Object extraData)
|
static Object |
buildBinaryTemporalOperator(String temporalOperator,
BinaryTemporalOperator filter,
Object extraData)
|
static Object |
buildComparison(BinaryComparisonOperator filter,
Object extraData,
String operator)
Builds a comparison predicate inserting the operato1 or operator2 taking into account the PropertyName position in the comparison filter. |
static Object |
buildDistanceBufferOperation(String geoOperation,
DistanceBufferOperator filter,
Object extraData)
|
static Object |
buildDuring(During during,
Object extraData)
|
static Object |
buildDWithin(DWithin filter,
Object extraData)
|
static Object |
buildExclude(Object extraData)
|
static Object |
buildInclude(Object extraData)
|
static Object |
buildIsLike(PropertyIsLike filter,
Object extraData)
|
static Object |
buildIsNull(PropertyIsNull filter,
Object extraData)
|
static Object |
buildNot(FilterVisitor filterToCQL,
Not filter,
Object extraData)
|
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static StringBuilder asStringBuilder(Object extraData)
extraData
-
public static Object buildInclude(Object extraData)
public static Object buildExclude(Object extraData)
public static Object buildBinaryLogicalOperator(String operator, FilterVisitor visitor, BinaryLogicOperator filter, Object extraData)
public static Object buildBetween(PropertyIsBetween filter, Object extraData)
public static Object buildNot(FilterVisitor filterToCQL, Not filter, Object extraData)
public static Object buildComparison(BinaryComparisonOperator filter, Object extraData, String operator)
filter
- extraData
- operator
- an operator
public static Object buildIsLike(PropertyIsLike filter, Object extraData)
public static Object buildIsNull(PropertyIsNull filter, Object extraData)
public static Object buildBBOX(BBOX filter, Object extraData)
public static Object buildDistanceBufferOperation(String geoOperation, DistanceBufferOperator filter, Object extraData)
public static Object buildDWithin(DWithin filter, Object extraData)
public static Object buildBinarySpatialOperator(String spatialOperator, BinarySpatialOperator filter, Object extraData)
public static Object buildBinaryTemporalOperator(String temporalOperator, BinaryTemporalOperator filter, Object extraData)
public static Object buildDuring(During during, Object extraData)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |