public class Filter extends Object
限定符和类型 | 类和说明 |
---|---|
static class |
Filter.CompareOperator
Compare operator
|
static class |
Filter.LogicOperator
LogicOperator
|
构造器和说明 |
---|
Filter(Filter.CompareOperator co) |
Filter(Filter.CompareOperator compareOperator,
String columnName) |
Filter(Filter.CompareOperator co,
String columnName,
ColumnValue columnValue) |
Filter(Filter.CompareOperator co,
String columnName,
List<ColumnValue> columnValuesForInOperator) |
Filter(Filter.LogicOperator lo,
List<Filter> subFilters) |
限定符和类型 | 方法和说明 |
---|---|
static Filter |
emptyFilter() |
boolean |
equals(Object o) |
String |
getColumnName() |
ColumnValue |
getColumnValue() |
List<ColumnValue> |
getColumnValuesForInOperator() |
Filter.CompareOperator |
getCompareOperator() |
List<Filter> |
getFilters() |
Filter.LogicOperator |
getLogicOperator() |
List<Filter> |
getSubFilters() |
int |
hashCode() |
boolean |
isNested() |
void |
setColumnName(String columnName) |
void |
setColumnValue(ColumnValue columnValue) |
void |
setColumnValuesForInOperator(List<ColumnValue> columnValuesForInOperator) |
void |
setCompareOperator(Filter.CompareOperator compareOperator) |
void |
setFilters(List<Filter> filters) |
void |
setLogicOperator(Filter.LogicOperator logicOperator) |
public Filter(Filter.LogicOperator lo, List<Filter> subFilters)
public Filter(Filter.CompareOperator compareOperator, String columnName)
public Filter(Filter.CompareOperator co, String columnName, ColumnValue columnValue)
public Filter(Filter.CompareOperator co, String columnName, List<ColumnValue> columnValuesForInOperator)
public Filter(Filter.CompareOperator co)
public boolean isNested()
public String getColumnName()
public ColumnValue getColumnValue()
public Filter.LogicOperator getLogicOperator()
public Filter.CompareOperator getCompareOperator()
public static Filter emptyFilter()
public void setLogicOperator(Filter.LogicOperator logicOperator)
public void setCompareOperator(Filter.CompareOperator compareOperator)
public void setColumnName(String columnName)
public void setColumnValue(ColumnValue columnValue)
public List<ColumnValue> getColumnValuesForInOperator()
public void setColumnValuesForInOperator(List<ColumnValue> columnValuesForInOperator)
Copyright © 2021. All Rights Reserved.