Class SyncopeAbstractSearchCondVisitor
java.lang.Object
org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<org.apache.cxf.jaxrs.ext.search.SearchBean,SearchCond>
org.apache.syncope.core.persistence.api.search.SyncopeAbstractSearchCondVisitor
- All Implemented Interfaces:
org.apache.cxf.jaxrs.ext.search.SearchConditionVisitor<org.apache.cxf.jaxrs.ext.search.SearchBean,SearchCond>
- Direct Known Subclasses:
AnySearchCondVisitor,RealmSearchCondVisitor
public abstract class SyncopeAbstractSearchCondVisitor
extends org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<org.apache.cxf.jaxrs.ext.search.SearchBean,SearchCond>
Visits CXF's
SearchBean and produces SearchCond.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor.ClassValue -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static AttrCondcreateAttrCond(String schema) protected static org.apache.cxf.jaxrs.ext.search.ConditionTypegetConditionType(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) getQuery()protected abstract Optional<SpecialAttr> getSpecialAttrName(String propertyName) protected static StringgetValue(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) voidvisit(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) protected SearchCondvisitCompound(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) protected SearchCondvisitPrimitive(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) Methods inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
getFieldTypeConverter, getPrimitiveFieldClass, getPrimitiveFieldClass, getPrimitiveFieldClass, getRealPropertyName, isWildcardStringMatch, setFieldTypeConverter, setPrimitiveFieldTypeMap, setValidator, setWildcardStringMatch, validatePropertyValue, visitor
-
Field Details
-
SEARCH_COND
-
-
Constructor Details
-
SyncopeAbstractSearchCondVisitor
protected SyncopeAbstractSearchCondVisitor()
-
-
Method Details
-
createAttrCond
-
getValue
protected static String getValue(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) -
getConditionType
protected static org.apache.cxf.jaxrs.ext.search.ConditionType getConditionType(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) -
getSpecialAttrName
-
visitPrimitive
protected SearchCond visitPrimitive(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) -
visitCompound
protected SearchCond visitCompound(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) -
visit
public void visit(org.apache.cxf.jaxrs.ext.search.SearchCondition<org.apache.cxf.jaxrs.ext.search.SearchBean> sc) -
getQuery
-