public abstract class SearchConditionBuilder extends Object implements PartialCondition
FiqlSearchConditionBuilder
, that has FiqlParser
on server-side, one can use SearchConditionBuilder.instance("FIQL").
See FiqlSearchConditionBuilder
for examples of usage.
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_LANGUAGE |
static String |
FIQL |
Constructor and Description |
---|
SearchConditionBuilder() |
Modifier and Type | Method and Description |
---|---|
static SearchConditionBuilder |
instance()
Creates instance of builder.
|
static SearchConditionBuilder |
instance(Map<String,String> properties)
Creates instance of builder with provided properties
|
static SearchConditionBuilder |
instance(String language)
Creates instance of builder for specific language.
|
static SearchConditionBuilder |
instance(String language,
Map<String,String> properties) |
abstract String |
query()
Finalize condition construction and build search condition query.
|
public static final String DEFAULT_LANGUAGE
public static final String FIQL
public static SearchConditionBuilder instance()
public static SearchConditionBuilder instance(Map<String,String> properties)
properties
- public static SearchConditionBuilder instance(String language)
language
- alias of language, case insensitive. If alias is unknown, default FIQL implementation
is returned.public static SearchConditionBuilder instance(String language, Map<String,String> properties)
public abstract String query()
Apache CXF