All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
boolean |
eval(java.util.function.Function<String,Object> featureAttrs,
java.util.function.Function<String,Object> externalAttrs) |
static boolean |
evalDouble(Double lhs,
String comparisonOp,
Double rhs) |
static boolean |
evalFloat(Float lhs,
String comparisonOp,
Float rhs) |
static boolean |
evalInteger(Integer lhs,
String comparisonOp,
Integer rhs) |
static boolean |
evalNull(String comparisonOp,
boolean isRhsNull) |
static boolean |
evalShort(Short lhs,
String comparisonOp,
Short rhs) |
static boolean |
evalString(String lhs,
String comparisonOp,
String rhs) |
static boolean |
isExternalAttr(String s) |
static boolean |
isNoValueDouble(double v) |
static boolean |
isNoValueFloat(float v) |
static boolean |
isNoValueInteger(int v) |
static boolean |
isNoValueShort(short v) |
static boolean |
isNoValueString(String v) |
static boolean |
isNoValueUnparsed(String s) |
static boolean |
isNumber(String s) |
static boolean |
isRhsNull(String s,
java.util.function.Function<String,Object> externalAttrs) |
static boolean |
isString(String s) |
static String |
numberRegex()
|
static Double |
parseRhsDouble(String s,
java.util.function.Function<String,Object> externalAttrs) |
static Float |
parseRhsFloat(String s,
java.util.function.Function<String,Object> externalAttrs) |
static Integer |
parseRhsInteger(String s,
java.util.function.Function<String,Object> externalAttrs) |
static Short |
parseRhsShort(String s,
java.util.function.Function<String,Object> externalAttrs) |
static String |
parseRhsString(String s,
java.util.function.Function<String,Object> externalAttrs) |
String |
toString() |