Apache CXF API

org.apache.cxf.jaxrs.ext.search.visitor
Class AbstractUntypedSearchConditionVisitor<T,E>

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,E>
All Implemented Interfaces:
SearchConditionVisitor<T,String>
Direct Known Subclasses:
LdapQueryVisitor, SQLPrinterVisitor

public abstract class AbstractUntypedSearchConditionVisitor<T,E>
extends AbstractSearchConditionVisitor<T,String>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor
AbstractSearchConditionVisitor.ClassValue
 
Constructor Summary
protected AbstractUntypedSearchConditionVisitor(Map<String,String> fieldMap)
           
 
Method Summary
protected  String getPropertyValue(String name, Object value)
           
 String getQuery()
          Return a built query object
protected  StringBuilder getStringBuilder()
           
 VisitorState<StringBuilder> getVisitorState()
           
protected  StringBuilder removeStringBuilder()
           
protected  void saveStringBuilder(StringBuilder sb)
           
 void setVisitorState(VisitorState<StringBuilder> s)
           
 
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
 
Methods inherited from interface org.apache.cxf.jaxrs.ext.search.SearchConditionVisitor
visit
 

Constructor Detail

AbstractUntypedSearchConditionVisitor

protected AbstractUntypedSearchConditionVisitor(Map<String,String> fieldMap)
Method Detail

setVisitorState

public void setVisitorState(VisitorState<StringBuilder> s)

getVisitorState

public VisitorState<StringBuilder> getVisitorState()

getPropertyValue

protected String getPropertyValue(String name,
                                  Object value)

getStringBuilder

protected StringBuilder getStringBuilder()

removeStringBuilder

protected StringBuilder removeStringBuilder()

saveStringBuilder

protected void saveStringBuilder(StringBuilder sb)

getQuery

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

Returns:
the query

Apache CXF API

Apache CXF