public abstract static class FilterParser.ExpressionVisitor<T>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private T |
defaultValue |
Constructor and Description |
---|
ExpressionVisitor(T defaultValue) |
Modifier and Type | Method and Description |
---|---|
T |
visit(FilterParser.And expr) |
T |
visit(FilterParser.ApproximateExpression expr) |
T |
visit(FilterParser.BundleExpression expr) |
T |
visit(FilterParser.HostExpression expr) |
T |
visit(FilterParser.IdentityExpression expr) |
T |
visit(FilterParser.Not expr) |
T |
visit(FilterParser.Or expr) |
T |
visit(FilterParser.PackageExpression expr) |
T |
visit(FilterParser.PatternExpression expr) |
T |
visit(FilterParser.RangeExpression expr) |
T |
visit(FilterParser.SimpleExpression expr) |
T |
visitFalse() |
T |
visitTrue() |
private final T defaultValue
public ExpressionVisitor(T defaultValue)
public T visit(FilterParser.RangeExpression expr)
public T visit(FilterParser.SimpleExpression expr)
public T visit(FilterParser.PackageExpression expr)
public T visit(FilterParser.HostExpression expr)
public T visit(FilterParser.BundleExpression expr)
public T visit(FilterParser.IdentityExpression expr)
public T visit(FilterParser.And expr)
public T visit(FilterParser.Or expr)
public T visit(FilterParser.Not expr)
public T visit(FilterParser.PatternExpression expr)
public T visit(FilterParser.ApproximateExpression expr)
public T visitTrue()
public T visitFalse()