public class ColumnFilter extends Object
| Constructor and Description |
|---|
ColumnFilter()
Create filter of type SET
|
ColumnFilter(ColumnFilterType type,
long value)
Create filter of type EQUALS, LESS, GREATER, or CHILDOF
|
ColumnFilter(long rangeFrom,
long rangeTo)
Create filter of type RANGE
|
ColumnFilter(String value)
Create filter of type LIKE
|
| Modifier and Type | Method and Description |
|---|---|
void |
addSubFilter(ColumnFilter filter)
Add new element to SET type filter
|
String |
getLike() |
long |
getNumericValue() |
ColumnFilterSetOperation |
getOperation() |
long |
getRangeFrom() |
long |
getRangeTo() |
Set<ColumnFilter> |
getSubFilters()
Get sub-filters.
|
ColumnFilterType |
getType() |
boolean |
isNegated() |
void |
setLike(String like) |
void |
setNegated(boolean negated) |
void |
setNumericValue(long numericValue) |
void |
setOperation(ColumnFilterSetOperation operation) |
void |
setRangeFrom(long rangeFrom) |
void |
setRangeTo(long rangeTo) |
public ColumnFilter(ColumnFilterType type, long value)
value - public ColumnFilter(long rangeFrom,
long rangeTo)
rangeFrom - rangeTo - public ColumnFilter(String value)
value - public ColumnFilter()
public void addSubFilter(ColumnFilter filter)
filter - public long getRangeFrom()
public void setRangeFrom(long rangeFrom)
rangeFrom - the rangeFrom to setpublic long getRangeTo()
public void setRangeTo(long rangeTo)
rangeTo - the rangeTo to setpublic long getNumericValue()
public void setNumericValue(long numericValue)
equalsTo - the equalsTo to setpublic String getLike()
public void setLike(String like)
like - the like to setpublic ColumnFilterSetOperation getOperation()
public void setOperation(ColumnFilterSetOperation operation)
operation - the operation to setpublic ColumnFilterType getType()
public Set<ColumnFilter> getSubFilters()
public boolean isNegated()
public void setNegated(boolean negated)
negated - the negated to setCopyright © 2016. All rights reserved.