public class ValueFilter extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EQUAL |
static String |
GREATER |
static String |
GREATER_OR_EQUAL |
static String |
LESS |
static String |
LESS_OR_EQUAL |
static List<String> |
LONG_DOUBLE_SUPPORTED_OPERATION |
static String |
NOT_EQUAL |
static List<String> |
STRING_SUPPORTED_OPERATION |
| Modifier and Type | Method and Description |
|---|---|
static ValueFilter |
createValueFilter(String operation,
Double value)
Create value filter for Double type.
|
static ValueFilter |
createValueFilter(String operation,
Long value)
Create value filter for Long type.
|
static ValueFilter |
createValueFilter(String operation,
String value)
Create value filter for String type.
|
String |
getOperation() |
String |
getValue() |
public static final String EQUAL
public static final String NOT_EQUAL
public static final String GREATER
public static final String LESS
public static final String GREATER_OR_EQUAL
public static final String LESS_OR_EQUAL
public String getOperation()
public String getValue()
public static ValueFilter createValueFilter(String operation, String value)
operation - Operation for comparing which only support = and !=.value - Value for comparing with.public static ValueFilter createValueFilter(String operation, Double value)
operation - Operation for comparing which support =, !=, >, <, >= and <=.value - Value for comparing with.public static ValueFilter createValueFilter(String operation, Long value)
operation - Operation for comparing which support =, !=, >, <, >= and <=.value - Value for comparing with.Copyright © 2017. All rights reserved.