Package aQute.bnd.osgi.resource
Class FilterParser
- java.lang.Object
-
- aQute.bnd.osgi.resource.FilterParser
-
public class FilterParser extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FilterParser.And
static class
FilterParser.ApproximateExpression
static class
FilterParser.BundleExpression
static class
FilterParser.Expression
static class
FilterParser.ExpressionVisitor<T>
static class
FilterParser.HostExpression
static class
FilterParser.IdentityExpression
static class
FilterParser.Not
static class
FilterParser.Op
static class
FilterParser.Or
static class
FilterParser.PackageExpression
static class
FilterParser.PatternExpression
static class
FilterParser.RangeExpression
static class
FilterParser.SimpleExpression
static class
FilterParser.SubExpression
static class
FilterParser.WithRangeExpression
-
Constructor Summary
Constructors Constructor Description FilterParser()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.String
namespaceToCategory(java.lang.String namespace)
FilterParser.Expression
parse(aQute.bnd.osgi.resource.FilterParser.Rover rover)
FilterParser.Expression
parse(java.lang.String s)
FilterParser.Expression
parse(org.osgi.resource.Requirement req)
java.lang.String
simple(org.osgi.resource.Resource resource)
static java.lang.String
toString(org.osgi.resource.Requirement r)
static java.lang.String
toString(org.osgi.resource.Requirement r, boolean namespace)
-
-
-
Method Detail
-
parse
public FilterParser.Expression parse(java.lang.String s)
-
parse
public FilterParser.Expression parse(org.osgi.resource.Requirement req)
-
parse
public FilterParser.Expression parse(aQute.bnd.osgi.resource.FilterParser.Rover rover)
-
namespaceToCategory
public static java.lang.String namespaceToCategory(java.lang.String namespace)
-
toString
public static java.lang.String toString(org.osgi.resource.Requirement r)
-
toString
public static java.lang.String toString(org.osgi.resource.Requirement r, boolean namespace)
-
simple
public java.lang.String simple(org.osgi.resource.Resource resource)
-
-