Package org.n52.shetland.ogc.filter
Class TemporalFilter
- java.lang.Object
-
- org.n52.shetland.ogc.filter.Filter<FilterConstants.TimeOperator>
-
- org.n52.shetland.ogc.filter.TemporalFilter
-
- All Implemented Interfaces:
AbstractSelectionClause,FilterClause
public class TemporalFilter extends Filter<FilterConstants.TimeOperator>
Temporal filter class- Since:
- 1.0.0
-
-
Constructor Summary
Constructors Constructor Description TemporalFilter()TemporalFilter(String operatorName, Time time, String valueReference)constructorTemporalFilter(FilterConstants.TimeOperator operator, Time time, String valueReference)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterConstants.TimeOperatorgetOperator()Get filter operator.TimegetTime()Get filter timeTemporalFiltersetOperator(FilterConstants.TimeOperator operator)Set filter operator.TemporalFiltersetTime(Time time)Set filter timeStringtoString()-
Methods inherited from class org.n52.shetland.ogc.filter.Filter
getValueReference, hasValueReference, isSetOperator, setValueReference
-
-
-
-
Constructor Detail
-
TemporalFilter
public TemporalFilter()
-
TemporalFilter
public TemporalFilter(FilterConstants.TimeOperator operator, Time time, String valueReference)
constructor- Parameters:
operator- Temporal filter operatortime- Filter timevalueReference- value reference
-
-
Method Detail
-
getOperator
public FilterConstants.TimeOperator getOperator()
Description copied from class:FilterGet filter operator.- Specified by:
getOperatorin classFilter<FilterConstants.TimeOperator>- Returns:
- filter operator
-
setOperator
public TemporalFilter setOperator(FilterConstants.TimeOperator operator)
Description copied from class:FilterSet filter operator.- Specified by:
setOperatorin classFilter<FilterConstants.TimeOperator>- Parameters:
operator- filter operator- Returns:
this
-
getTime
public Time getTime()
Get filter time- Returns:
- filter time
-
setTime
public TemporalFilter setTime(Time time)
Set filter time- Parameters:
time- filter time- Returns:
- This filter
-
-