Package aQute.bnd.osgi.resource
Class FilterParser.Not
- java.lang.Object
-
- aQute.bnd.osgi.resource.FilterParser.Expression
-
- aQute.bnd.osgi.resource.FilterParser.Not
-
- Enclosing class:
- FilterParser
public static class FilterParser.Not extends FilterParser.Expression
-
-
Field Summary
Fields Modifier and Type Field Description (package private) FilterParser.Expressionexpr-
Fields inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
FALSE, TRUE
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNot(FilterParser.Expression expr)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleaneval(java.util.Map<java.lang.String,?> map)static FilterParser.Expressionmake(FilterParser.Expression expr)(package private) FilterParser.Expressionnot()voidtoString(java.lang.StringBuilder sb)<T> Tvisit(FilterParser.ExpressionVisitor<T> visitor)-
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
query, toString
-
-
-
-
Field Detail
-
expr
FilterParser.Expression expr
-
-
Constructor Detail
-
Not
private Not(FilterParser.Expression expr)
-
-
Method Detail
-
eval
public boolean eval(java.util.Map<java.lang.String,?> map)
- Specified by:
evalin classFilterParser.Expression
-
visit
public <T> T visit(FilterParser.ExpressionVisitor<T> visitor)
- Specified by:
visitin classFilterParser.Expression
-
make
public static FilterParser.Expression make(FilterParser.Expression expr)
-
not
FilterParser.Expression not()
- Overrides:
notin classFilterParser.Expression
-
toString
public void toString(java.lang.StringBuilder sb)
- Specified by:
toStringin classFilterParser.Expression
-
-