T - operator type, e.g. FilterConstants.TimeOperator,FilterConstants.SpatialOperatorpublic abstract class Filter<T> extends Object implements AbstractSelectionClause
| Constructor and Description |
|---|
Filter()
constructor.
|
Filter(String valueReference) |
| Modifier and Type | Method and Description |
|---|---|
abstract T |
getOperator()
Get filter operator.
|
String |
getValueReference()
Get value reference.
|
boolean |
hasValueReference()
Check if valueReference is set.
|
boolean |
isSetOperator()
Check if operator is set.
|
abstract Filter<T> |
setOperator(T operator)
Set filter operator.
|
Filter<T> |
setValueReference(String valueReference)
Set value reference.
|
public Filter()
public Filter(String valueReference)
valueReference - the value referencepublic String getValueReference()
public Filter<T> setValueReference(String valueReference)
valueReference - value referencepublic boolean hasValueReference()
true, if valueReference is setpublic abstract T getOperator()
public abstract Filter<T> setOperator(T operator)
operator - filter operatorthispublic boolean isSetOperator()
true, if operator is setCopyright © 2015–2021 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.