Class SyncopeFiqlParser<T>
java.lang.Object
org.apache.cxf.jaxrs.ext.search.AbstractSearchConditionParser<T>
org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser<T>
org.apache.syncope.common.lib.search.SyncopeFiqlParser<T>
- Type Parameters:
T
- type of search condition.
- All Implemented Interfaces:
org.apache.cxf.jaxrs.ext.search.SearchConditionParser<T>
public class SyncopeFiqlParser<T>
extends org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser<T>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser
org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser.ASTNode<T>, org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser.TypeInfoObject
-
Field Summary
Fields inherited from class org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser
AND, comparatorsPattern, CONDITION_MAP, EQ, EXTENSION_COUNT, EXTENSION_COUNT_OPEN, GE, GT, LE, LT, NEQ, operatorsMap, OR, SUPPORT_SINGLE_EQUALS
Fields inherited from class org.apache.cxf.jaxrs.ext.search.AbstractSearchConditionParser
beanPropertiesMap, beanspector, conditionClass, contextProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser.ASTNode
<T> parseComparison
(String expr) Methods inherited from class org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser
isCount, parse, parseType, unwrapSetter
Methods inherited from class org.apache.cxf.jaxrs.ext.search.AbstractSearchConditionParser
getActualSetterName, getSetter, getTypeInfo, isDecodeQueryValues, parseType
-
Field Details
-
IEQ
- See Also:
-
NIEQ
- See Also:
-
-
Constructor Details
-
SyncopeFiqlParser
-
SyncopeFiqlParser
-
-
Method Details
-
parseComparison
protected org.apache.cxf.jaxrs.ext.search.fiql.FiqlParser.ASTNode<T> parseComparison(String expr) throws org.apache.cxf.jaxrs.ext.search.SearchParseException - Overrides:
parseComparison
in classorg.apache.cxf.jaxrs.ext.search.fiql.FiqlParser<T>
- Throws:
org.apache.cxf.jaxrs.ext.search.SearchParseException
-