public interface SearchContext
Modifier and Type | Method and Description |
---|---|
<T> SearchCondition<T> |
getCondition(Class<T> cls)
Returns the typed search condition representing
the search expression which is extracted from
the request URI
|
<T> SearchCondition<T> |
getCondition(Class<T> cls,
Map<String,String> beanProperties)
Returns the typed search condition representing
the search expression which is extracted from
the request URI
|
<T> SearchCondition<T> |
getCondition(Class<T> cls,
Map<String,String> beanProperties,
Map<String,String> parserProperties)
Returns the typed search condition representing
the search expression which is extracted from
the request URI
|
<T> SearchCondition<T> |
getCondition(String expression,
Class<T> cls)
Returns the typed search condition representing
the provided search expression
|
<T> SearchCondition<T> |
getCondition(String expression,
Class<T> cls,
Map<String,String> beanProperties)
Returns the typed search condition representing
the provided search expression
|
<T> SearchCondition<T> |
getCondition(String expression,
Class<T> cls,
Map<String,String> beanProperties,
Map<String,String> parserProperties)
Returns the typed search condition representing
the provided search expression
|
String |
getSearchExpression()
Returns the search expression
|
<T> SearchCondition<T> getCondition(Class<T> cls)
cls
- the type of the bean(s) the new search condition will
attempt to match<T> SearchCondition<T> getCondition(Class<T> cls, Map<String,String> beanProperties)
cls
- the type of the bean(s) the new search condition will
attempt to matchbeanProperties
- mapping between search and bean properties<T> SearchCondition<T> getCondition(Class<T> cls, Map<String,String> beanProperties, Map<String,String> parserProperties)
cls
- the type of the bean(s) the new search condition will
attempt to matchbeanProperties
- mapping between search and bean propertiesparserProperties
- parser properties<T> SearchCondition<T> getCondition(String expression, Class<T> cls)
expression
- the search expressioncls
- the type of the bean(s) the new search condition will
attempt to match<T> SearchCondition<T> getCondition(String expression, Class<T> cls, Map<String,String> beanProperties)
expression
- the search expressioncls
- the type of the bean(s) the new search condition will
attempt to matchbeanProperties
- mapping between search and bean properties<T> SearchCondition<T> getCondition(String expression, Class<T> cls, Map<String,String> beanProperties, Map<String,String> parserProperties)
expression
- the search expressioncls
- the type of the bean(s) the new search condition will
attempt to matchbeanProperties
- mapping between search and bean propertiesparserProperties
- parser propertiesString getSearchExpression()
Apache CXF