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 classFilterParser.Andstatic classFilterParser.ApproximateExpressionstatic classFilterParser.BundleExpressionstatic classFilterParser.Expressionstatic classFilterParser.ExpressionVisitor<T>static classFilterParser.HostExpressionstatic classFilterParser.IdentityExpressionstatic classFilterParser.Notstatic classFilterParser.Opstatic classFilterParser.Orstatic classFilterParser.PackageExpressionstatic classFilterParser.PatternExpressionstatic classFilterParser.RangeExpressionstatic classFilterParser.SimpleExpressionstatic classFilterParser.SubExpressionstatic classFilterParser.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.StringnamespaceToCategory(java.lang.String namespace)FilterParser.Expressionparse(aQute.bnd.osgi.resource.FilterParser.Rover rover)FilterParser.Expressionparse(java.lang.String s)FilterParser.Expressionparse(org.osgi.resource.Requirement req)java.lang.Stringsimple(org.osgi.resource.Resource resource)static java.lang.StringtoString(org.osgi.resource.Requirement r)static java.lang.StringtoString(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)
-
-