public final class GeotoolsNumericalRangeExpressionBuilder extends Object implements NumericalRangeExpressionBuilder
Constructor and Description |
---|
GeotoolsNumericalRangeExpressionBuilder(ddf.catalog.filter.proxy.builder.GeotoolsBuilder builder) |
Modifier and Type | Method and Description |
---|---|
protected org.opengis.filter.Filter |
build() |
protected org.opengis.filter.Filter |
build(Object arg) |
protected org.opengis.filter.Filter |
build(Object arg0,
Object arg1) |
protected ddf.catalog.filter.proxy.builder.Operator |
getOperator() |
protected Object |
getSecondaryValue() |
protected Object |
getValue() |
org.opengis.filter.Filter |
numbers(Double arg0,
Double arg1)
Completes building a Numerical Range Filter, using a range between two numbers of type
Double |
org.opengis.filter.Filter |
numbers(Float arg0,
Float arg1)
Completes building a Numerical Range Filter, using a range between two numbers of type
Float |
org.opengis.filter.Filter |
numbers(Integer arg0,
Integer arg1)
Completes building a Numerical Range Filter, using a range between two
Integer s |
org.opengis.filter.Filter |
numbers(Long arg0,
Long arg1)
Completes building a Numerical Range Filter, using a range between two
Long s |
org.opengis.filter.Filter |
numbers(Short arg0,
Short arg1)
Completes building a Numerical Range Filter, using a range between two numbers of type
Short |
protected void |
setArguments(List<org.opengis.filter.expression.Expression> arguments) |
protected void |
setAttribute(String attribute) |
protected void |
setFunctionName(String functionName) |
protected void |
setOperator(ddf.catalog.filter.proxy.builder.Operator operator) |
protected void |
setSecondaryValue(Object arg1) |
protected void |
setValue(Object value) |
org.opengis.geometry.Geometry |
toGeometry(String wkt) |
public GeotoolsNumericalRangeExpressionBuilder(ddf.catalog.filter.proxy.builder.GeotoolsBuilder builder)
public org.opengis.filter.Filter numbers(Integer arg0, Integer arg1)
NumericalRangeExpressionBuilder
Integer
snumbers
in interface NumericalRangeExpressionBuilder
arg0
- the bottom range, inclusivearg1
- the top of the range, inclusiveFilter
a filter that will pass only Metacard
s where
the indicated Attribute
is within the indicated rangepublic org.opengis.filter.Filter numbers(Long arg0, Long arg1)
NumericalRangeExpressionBuilder
Long
snumbers
in interface NumericalRangeExpressionBuilder
arg0
- the bottom range, inclusivearg1
- the top of the range, inclusiveFilter
a filter that will pass only Metacard
s where
the indicated Attribute
is within the indicated rangepublic org.opengis.filter.Filter numbers(Short arg0, Short arg1)
NumericalRangeExpressionBuilder
Short
numbers
in interface NumericalRangeExpressionBuilder
arg0
- the bottom range, inclusivearg1
- the top of the range, inclusiveFilter
a filter that will pass only Metacard
s where
the indicated Attribute
is within the indicated rangepublic org.opengis.filter.Filter numbers(Float arg0, Float arg1)
NumericalRangeExpressionBuilder
Float
numbers
in interface NumericalRangeExpressionBuilder
arg0
- the bottom range, inclusivearg1
- the top of the range, inclusiveFilter
a filter that will pass only Metacard
s where
the indicated Attribute
is within the indicated rangepublic org.opengis.filter.Filter numbers(Double arg0, Double arg1)
NumericalRangeExpressionBuilder
Double
numbers
in interface NumericalRangeExpressionBuilder
arg0
- the bottom range, inclusivearg1
- the top of the range, inclusiveFilter
a filter that will pass only Metacard
s where
the indicated Attribute
is within the indicated rangeprotected org.opengis.filter.Filter build()
protected org.opengis.filter.Filter build(Object arg)
protected void setFunctionName(String functionName)
protected void setArguments(List<org.opengis.filter.expression.Expression> arguments)
protected void setAttribute(String attribute)
attribute
- the attribute to setprotected ddf.catalog.filter.proxy.builder.Operator getOperator()
protected void setOperator(ddf.catalog.filter.proxy.builder.Operator operator)
operator
- the operator to setprotected Object getSecondaryValue()
protected void setSecondaryValue(Object arg1)
protected Object getValue()
protected void setValue(Object value)
value
- the value to setpublic org.opengis.geometry.Geometry toGeometry(String wkt)
This work is licensed under a Creative Commons Attribution 4.0 International License.