public class FieldsValuesFilter
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FieldsValuesFilter.LogicalEnum |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OPERATOR_BEGINS_NOT_WITH |
static java.lang.String |
OPERATOR_BEGINS_WITH |
static java.lang.String |
OPERATOR_CONTAINS |
static java.lang.String |
OPERATOR_CONTAINS_NOT |
static java.lang.String |
OPERATOR_ENDS_NOT_WITH |
static java.lang.String |
OPERATOR_ENDS_WITH |
static java.lang.String |
OPERATOR_EQUALS |
static java.lang.String |
OPERATOR_EQUALS_NOT |
static java.lang.String |
OPERATOR_EQUALS_NOT_REGEX |
static java.lang.String |
OPERATOR_EQUALS_REGEX |
static java.lang.String |
OPERATOR_GREATER_THAN |
static java.lang.String |
OPERATOR_GREATER_THAN_OR_EQUALS |
static java.lang.String |
OPERATOR_LESS_THAN |
static java.lang.String |
OPERATOR_LESS_THAN_OR_EQUALS |
static java.lang.String[] |
OPERATORS |
Constructor and Description |
---|
FieldsValuesFilter() |
Modifier and Type | Method and Description |
---|---|
void |
addExpression(FieldFilterAndOp exp) |
java.lang.String |
dump() |
java.lang.String |
exportToTXT(int nbTabs) |
static java.util.List<BladeEvent> |
fieldFilter(java.util.List<BladeEvent> bladeEventList,
java.lang.String field,
java.lang.String filterValue,
java.lang.String filterOperator) |
java.util.List<FieldFilterAndOp> |
getFilterList() |
FieldsValuesFilter.LogicalEnum |
getLogicalOp() |
boolean |
isEmpty() |
void |
setFilterList(java.util.List<FieldFilterAndOp> _filterList) |
void |
setLogicalOp(FieldsValuesFilter.LogicalEnum _logicalOp) |
java.lang.String |
toString() |
public static final java.lang.String OPERATOR_EQUALS
public static final java.lang.String OPERATOR_EQUALS_NOT
public static final java.lang.String OPERATOR_EQUALS_REGEX
public static final java.lang.String OPERATOR_EQUALS_NOT_REGEX
public static final java.lang.String OPERATOR_CONTAINS
public static final java.lang.String OPERATOR_CONTAINS_NOT
public static final java.lang.String OPERATOR_BEGINS_WITH
public static final java.lang.String OPERATOR_BEGINS_NOT_WITH
public static final java.lang.String OPERATOR_ENDS_WITH
public static final java.lang.String OPERATOR_ENDS_NOT_WITH
public static final java.lang.String OPERATOR_GREATER_THAN
public static final java.lang.String OPERATOR_LESS_THAN
public static final java.lang.String OPERATOR_GREATER_THAN_OR_EQUALS
public static final java.lang.String OPERATOR_LESS_THAN_OR_EQUALS
public static final java.lang.String[] OPERATORS
public static java.util.List<BladeEvent> fieldFilter(java.util.List<BladeEvent> bladeEventList, java.lang.String field, java.lang.String filterValue, java.lang.String filterOperator)
public FieldsValuesFilter.LogicalEnum getLogicalOp()
public void setLogicalOp(FieldsValuesFilter.LogicalEnum _logicalOp)
public java.util.List<FieldFilterAndOp> getFilterList()
public void setFilterList(java.util.List<FieldFilterAndOp> _filterList)
public void addExpression(FieldFilterAndOp exp)
public boolean isEmpty()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String dump()
public java.lang.String exportToTXT(int nbTabs)