T
- operator type, e.g.
FilterConstants.TimeOperator
,
FilterConstants.SpatialOperator
public abstract class Filter<T> extends Object implements AbstractSelectionClause
Modifier and Type | Field and Description |
---|---|
private String |
valueReference
Value reference
|
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
|
private String valueReference
public Filter()
public Filter(String valueReference)
valueReference
- public 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 operatorpublic boolean isSetOperator()
true
, if operator is setCopyright © 2012-2015 52north.org. All Rights Reserved.