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