Apache CXF API

org.apache.cxf.jaxrs.ext.search.ldap
Class LdapQueryVisitor<T>

java.lang.Object
  extended by org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<T,String>
      extended by org.apache.cxf.jaxrs.ext.search.visitor.AbstractUntypedSearchConditionVisitor<T,String>
          extended by org.apache.cxf.jaxrs.ext.search.ldap.LdapQueryVisitor<T>
All Implemented Interfaces:
SearchConditionVisitor<T,String>

public class LdapQueryVisitor<T>
extends AbstractUntypedSearchConditionVisitor<T,String>

Initial Implementation of http://tools.ietf.org/html/rfc4515


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
AbstractSearchConditionVisitor.ClassValue
 
Constructor Summary
LdapQueryVisitor()
           
LdapQueryVisitor(Map<String,String> fieldMap)
           
 
Method Summary
static String conditionTypeToLdapOperator(ConditionType ct)
           
 void visit(SearchCondition<T> sc)
           
 
Methods inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractUntypedSearchConditionVisitor
getPropertyValue, getQuery, getStringBuilder, getVisitorState, removeStringBuilder, saveStringBuilder, setVisitorState
 
Methods inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
getPrimitiveFieldClass, getPrimitiveFieldClass, getPrimitiveFieldClass, getRealPropertyName, isWildcardStringMatch, setPrimitiveFieldTypeMap, setValidator, setWildcardStringMatch, validatePropertyValue, visitor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LdapQueryVisitor

public LdapQueryVisitor()

LdapQueryVisitor

public LdapQueryVisitor(Map<String,String> fieldMap)
Method Detail

visit

public void visit(SearchCondition<T> sc)

conditionTypeToLdapOperator

public static String conditionTypeToLdapOperator(ConditionType ct)

Apache CXF API

Apache CXF