public class FilterBuilder
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
FilterBuilder.Operator |
(package private) static class |
FilterBuilder.Sub |
Modifier and Type | Field and Description |
---|---|
(package private) FilterBuilder.Sub |
current |
Constructor and Description |
---|
FilterBuilder() |
Modifier and Type | Method and Description |
---|---|
FilterBuilder |
and() |
FilterBuilder |
approximate(java.lang.String key,
java.lang.Object value) |
FilterBuilder |
end() |
void |
endAnd() |
void |
endOr() |
FilterBuilder |
eq(java.lang.String key,
java.lang.Object value) |
(package private) static java.lang.String |
escape(java.lang.Object value)
If value must contain one of the characters reverse solidus ('\' \),
asterisk ('*' *), paren- theses open ('(' () or parentheses
close (')' )), then these characters should be preceded with the
reverse solidus ('\' \) character.
|
FilterBuilder |
ge(java.lang.String key,
java.lang.Object value) |
FilterBuilder |
gt(java.lang.String key,
java.lang.Object value) |
FilterBuilder |
in(java.lang.String key,
org.osgi.framework.VersionRange range) |
FilterBuilder |
in(java.lang.String key,
VersionRange range) |
FilterBuilder |
isPresent(java.lang.String key) |
FilterBuilder |
isSet(java.lang.String key) |
FilterBuilder |
le(java.lang.String key,
java.lang.Object value) |
FilterBuilder |
literal(java.lang.String string) |
FilterBuilder |
lt(java.lang.String key,
java.lang.Object value) |
FilterBuilder |
neq(java.lang.String key,
java.lang.Object value) |
FilterBuilder |
not() |
FilterBuilder |
or() |
FilterBuilder |
simple(java.lang.String key,
FilterBuilder.Operator op,
java.lang.Object value) |
java.lang.String |
toString() |
FilterBuilder.Sub current
public FilterBuilder or()
public FilterBuilder and()
public FilterBuilder not()
public FilterBuilder end()
public FilterBuilder eq(java.lang.String key, java.lang.Object value)
public FilterBuilder neq(java.lang.String key, java.lang.Object value)
public FilterBuilder gt(java.lang.String key, java.lang.Object value)
public FilterBuilder lt(java.lang.String key, java.lang.Object value)
public FilterBuilder ge(java.lang.String key, java.lang.Object value)
public FilterBuilder le(java.lang.String key, java.lang.Object value)
public FilterBuilder isSet(java.lang.String key)
public FilterBuilder approximate(java.lang.String key, java.lang.Object value)
public FilterBuilder simple(java.lang.String key, FilterBuilder.Operator op, java.lang.Object value)
public FilterBuilder literal(java.lang.String string)
static java.lang.String escape(java.lang.Object value)
value
- public java.lang.String toString()
toString
in class java.lang.Object
public FilterBuilder isPresent(java.lang.String key)
public FilterBuilder in(java.lang.String key, org.osgi.framework.VersionRange range)
public FilterBuilder in(java.lang.String key, VersionRange range)
public void endAnd()
public void endOr()