Package aQute.bnd.osgi.resource
Class FilterParser.PackageExpression
- java.lang.Object
-
- aQute.bnd.osgi.resource.FilterParser.Expression
-
- aQute.bnd.osgi.resource.FilterParser.WithRangeExpression
-
- aQute.bnd.osgi.resource.FilterParser.PackageExpression
-
- Enclosing class:
- FilterParser
public static class FilterParser.PackageExpression extends FilterParser.WithRangeExpression
-
-
Constructor Summary
Constructors Constructor Description PackageExpression(java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
eval(java.util.Map<java.lang.String,?> map)
java.lang.String
getPackageName()
java.lang.String
printExcludingRange()
java.lang.String
query()
<T> T
visit(FilterParser.ExpressionVisitor<T> visitor)
-
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.WithRangeExpression
getRangeExpression
-
Methods inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
toString
-
-
-
-
Method Detail
-
eval
public boolean eval(java.util.Map<java.lang.String,?> map)
- Overrides:
eval
in classFilterParser.WithRangeExpression
-
visit
public <T> T visit(FilterParser.ExpressionVisitor<T> visitor)
- Specified by:
visit
in classFilterParser.Expression
-
getPackageName
public java.lang.String getPackageName()
-
query
public java.lang.String query()
- Overrides:
query
in classFilterParser.Expression
-
printExcludingRange
public java.lang.String printExcludingRange()
- Specified by:
printExcludingRange
in classFilterParser.WithRangeExpression
-
-