Apache CXF API

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

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

public class LdapQueryVisitor<T>
extends AbstractSearchConditionVisitor<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.AbstractSearchConditionVisitor
AbstractSearchConditionVisitor.ClassValue
 
Constructor Summary
LdapQueryVisitor()
           
LdapQueryVisitor(Map<String,String> fieldMap)
           
 
Method Summary
static String conditionTypeToLdapOperator(ConditionType ct)
           
 String getQuery()
          Return a built query object
 void visit(SearchCondition<T> sc)
           
 
Methods inherited from class org.apache.cxf.jaxrs.ext.search.AbstractSearchConditionVisitor
getPrimitiveFieldClass, getPrimitiveFieldClass, getPrimitiveFieldClass, getRealPropertyName, setPrimitiveFieldTypeMap, 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)

getQuery

public String getQuery()
Description copied from interface: SearchConditionVisitor
Return a built query object

Returns:
the query

conditionTypeToLdapOperator

public static String conditionTypeToLdapOperator(ConditionType ct)

Apache CXF API

Apache CXF