Package aQute.bnd.osgi.resource
Class FilterParser.Or
- java.lang.Object
-
- aQute.bnd.osgi.resource.FilterParser.Expression
-
- aQute.bnd.osgi.resource.FilterParser.SubExpression
-
- aQute.bnd.osgi.resource.FilterParser.Or
-
- Enclosing class:
- FilterParser
public static class FilterParser.Or extends FilterParser.SubExpression
-
-
Field Summary
-
Fields inherited from class aQute.bnd.osgi.resource.FilterParser.SubExpression
expressions
-
Fields inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
FALSE, TRUE
-
-
Constructor Summary
Constructors Modifier Constructor Description private
Or(java.util.List<FilterParser.Expression> exprs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
eval(java.util.Map<java.lang.String,?> map)
(package private) static FilterParser.Expression
make(java.util.List<FilterParser.Expression> exprs)
void
toString(java.lang.StringBuilder sb)
<T> T
visit(FilterParser.ExpressionVisitor<T> visitor)
-
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.SubExpression
getExpressions, query
-
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
not, toString
-
-
-
-
Constructor Detail
-
Or
private Or(java.util.List<FilterParser.Expression> exprs)
-
-
Method Detail
-
eval
public boolean eval(java.util.Map<java.lang.String,?> map)
- Specified by:
eval
in classFilterParser.Expression
-
visit
public <T> T visit(FilterParser.ExpressionVisitor<T> visitor)
- Specified by:
visit
in classFilterParser.Expression
-
make
static FilterParser.Expression make(java.util.List<FilterParser.Expression> exprs)
-
toString
public void toString(java.lang.StringBuilder sb)
- Overrides:
toString
in classFilterParser.SubExpression
-
-