| Interface | Description |
|---|---|
| PropertyNameConverter | |
| QueryContext |
Captures the converted search expression.
|
| SearchCondition<T> |
Can be used to build plain or complex/composite search conditions.
|
| SearchConditionParser<T> |
Search Expression Parser converts an expression into SearchCondition.
|
| SearchConditionVisitor<T,E> |
Interface for visitors to SearchCondition objects.
|
| SearchContext |
Represents the current search expression.
|
| Class | Description |
|---|---|
| AbstractComplexCondition<T> | |
| AbstractSearchConditionParser<T> | |
| AndSearchCondition<T> |
Composite 'and' search condition
|
| Beanspector<T> |
Bean introspection utility.
|
| Beanspector.TypeInfo | |
| DefaultParamConverterProvider |
Default ParamConverterProvider with support of primitive Java type converters including Date.
|
| InterfaceProxy | |
| OrSearchCondition<T> |
Composite 'or' search condition
|
| ParamConverterUtils |
Helper class to work with parameter converter providers and parameter converters.
|
| PrimitiveSearchCondition<T> | |
| PrimitiveStatement |
Encapsulates a basic search statement such as a = b, i < 5, etc
|
| QueryContextProvider | |
| SearchBean |
Utility bean for simplifying the way Search expressions can be captured and
subsequently introspected or converted into different language expressions
|
| SearchContextImpl | |
| SearchContextProvider | |
| SearchUtils | |
| SimpleSearchCondition<T> |
Simple search condition comparing primitive objects or complex object by its getters.
|
| Enum | Description |
|---|---|
| ConditionType |
Possisble condition types
|
| Exception | Description |
|---|---|
| PropertyNotFoundException | |
| SearchParseException |
Apache CXF