Package aQute.bnd.osgi.resource
Class FilterBuilder
- java.lang.Object
-
- aQute.bnd.osgi.resource.FilterBuilder
-
public class FilterBuilder extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilterBuilder.Operator
-
Constructor Summary
Constructors Constructor Description FilterBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterBuilderand()FilterBuilderapproximate(java.lang.String key, java.lang.Object value)FilterBuilderend()voidendAnd()voidendOr()FilterBuildereq(java.lang.String key, java.lang.Object value)FilterBuilderge(java.lang.String key, java.lang.Object value)FilterBuildergt(java.lang.String key, java.lang.Object value)FilterBuilderin(java.lang.String key, VersionRange range)FilterBuilderin(java.lang.String key, org.osgi.framework.VersionRange range)FilterBuilderisPresent(java.lang.String key)FilterBuilderisSet(java.lang.String key)FilterBuilderle(java.lang.String key, java.lang.Object value)FilterBuilderliteral(java.lang.String string)FilterBuilderlt(java.lang.String key, java.lang.Object value)FilterBuilderneq(java.lang.String key, java.lang.Object value)FilterBuildernot()FilterBuilderor()FilterBuildersimple(java.lang.String key, FilterBuilder.Operator op, java.lang.Object value)java.lang.StringtoString()
-
-
-
Method Detail
-
or
public FilterBuilder or()
-
and
public FilterBuilder and()
-
not
public FilterBuilder not()
-
end
public FilterBuilder end()
-
eq
public FilterBuilder eq(java.lang.String key, java.lang.Object value)
-
neq
public FilterBuilder neq(java.lang.String key, java.lang.Object value)
-
gt
public FilterBuilder gt(java.lang.String key, java.lang.Object value)
-
lt
public FilterBuilder lt(java.lang.String key, java.lang.Object value)
-
ge
public FilterBuilder ge(java.lang.String key, java.lang.Object value)
-
le
public FilterBuilder le(java.lang.String key, java.lang.Object value)
-
isSet
public FilterBuilder isSet(java.lang.String key)
-
approximate
public FilterBuilder approximate(java.lang.String key, java.lang.Object value)
-
simple
public FilterBuilder simple(java.lang.String key, FilterBuilder.Operator op, java.lang.Object value)
-
literal
public FilterBuilder literal(java.lang.String string)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
isPresent
public FilterBuilder isPresent(java.lang.String key)
-
in
public FilterBuilder in(java.lang.String key, org.osgi.framework.VersionRange range)
-
in
public FilterBuilder in(java.lang.String key, VersionRange range)
-
endAnd
public void endAnd()
-
endOr
public void endOr()
-
-