public class ODataParser<T> extends AbstractSearchConditionParser<T>
beanPropertiesMap, beanspector, conditionClass, contextProperties| Constructor and Description | 
|---|
ODataParser(Class<T> conditionClass)
Creates OData parser. 
 | 
ODataParser(Class<T> tclass,
           Map<String,String> contextProperties)
Creates OData parser. 
 | 
ODataParser(Class<T> tclass,
           Map<String,String> contextProperties,
           Map<String,String> beanProperties)
Creates OData parser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SearchCondition<T> | 
parse(String searchExpression)  | 
getActualSetterName, getSetter, getTypeInfo, isCount, isDecodeQueryValues, parseTypepublic ODataParser(Class<T> conditionClass)
conditionClass - - class of T used to create condition objects. Class T must have
            accessible no-arguments constructor and complementary setters to these used in
            OData $filter expressions.public ODataParser(Class<T> tclass, Map<String,String> contextProperties)
tclass - - class of T used to create condition objects in built syntax tree. Class T must have
            accessible no-arg constructor and complementary setters to these used in
            OData $filter expressions.contextProperties - public ODataParser(Class<T> tclass, Map<String,String> contextProperties, Map<String,String> beanProperties)
tclass - - class of T used to create condition objects in built syntax tree. Class T must have
            accessible no-arg constructor and complementary setters to these used in
            OData $filter expressions.contextProperties - public SearchCondition<T> parse(String searchExpression) throws SearchParseException
SearchParseExceptionApache CXF