Package aQute.bnd.osgi.resource
Class FilterParser.HostExpression
- java.lang.Object
-
- aQute.bnd.osgi.resource.FilterParser.Expression
-
- aQute.bnd.osgi.resource.FilterParser.WithRangeExpression
-
- aQute.bnd.osgi.resource.FilterParser.HostExpression
-
- Enclosing class:
- FilterParser
public static class FilterParser.HostExpression extends FilterParser.WithRangeExpression
-
-
Field Summary
Fields Modifier and Type Field Description (package private) java.lang.StringhostName-
Fields inherited from class aQute.bnd.osgi.resource.FilterParser.WithRangeExpression
range
-
Fields inherited from class aQute.bnd.osgi.resource.FilterParser.Expression
FALSE, TRUE
-
-
Constructor Summary
Constructors Constructor Description HostExpression(java.lang.String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleaneval(java.util.Map<java.lang.String,?> map)java.lang.StringgetHostName()java.lang.StringprintExcludingRange()java.lang.Stringquery()(package private) voidtoString(java.lang.StringBuilder sb)<T> Tvisit(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
not, toString
-
-
-
-
Method Detail
-
eval
public boolean eval(java.util.Map<java.lang.String,?> map)
- Overrides:
evalin classFilterParser.WithRangeExpression
-
visit
public <T> T visit(FilterParser.ExpressionVisitor<T> visitor)
- Specified by:
visitin classFilterParser.Expression
-
toString
void toString(java.lang.StringBuilder sb)
- Overrides:
toStringin classFilterParser.WithRangeExpression
-
getHostName
public java.lang.String getHostName()
-
query
public java.lang.String query()
- Overrides:
queryin classFilterParser.Expression
-
printExcludingRange
public java.lang.String printExcludingRange()
- Specified by:
printExcludingRangein classFilterParser.WithRangeExpression
-
-