public abstract static class FilterParser.Expression
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) static FilterParser.Expression |
FALSE |
(package private) static FilterParser.Expression |
TRUE |
Constructor and Description |
---|
Expression() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
eval(java.util.Map<java.lang.String,?> map) |
(package private) FilterParser.Expression |
not() |
java.lang.String |
query() |
java.lang.String |
toString() |
(package private) abstract void |
toString(java.lang.StringBuilder sb) |
abstract <T> T |
visit(FilterParser.ExpressionVisitor<T> visitor) |
static FilterParser.Expression TRUE
static FilterParser.Expression FALSE
public abstract boolean eval(java.util.Map<java.lang.String,?> map)
public abstract <T> T visit(FilterParser.ExpressionVisitor<T> visitor)
FilterParser.Expression not()
abstract void toString(java.lang.StringBuilder sb)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String query()