public abstract class AbstractSearchConditionVisitor<T,E> extends Object implements SearchConditionVisitor<T,E>
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractSearchConditionVisitor.ClassValue |
Modifier | Constructor and Description |
---|---|
protected |
AbstractSearchConditionVisitor(Map<String,String> fieldMap) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.ext.ParamConverterProvider |
getFieldTypeConverter() |
protected AbstractSearchConditionVisitor.ClassValue |
getPrimitiveFieldClass(PrimitiveStatement ps,
String name,
Class<?> valueCls,
Type type,
Object value) |
protected Class<?> |
getPrimitiveFieldClass(String name,
Class<?> valueCls) |
protected AbstractSearchConditionVisitor.ClassValue |
getPrimitiveFieldClass(String name,
Class<?> valueCls,
Object value) |
protected String |
getRealPropertyName(String name) |
boolean |
isWildcardStringMatch() |
void |
setFieldTypeConverter(javax.ws.rs.ext.ParamConverterProvider provider) |
void |
setPrimitiveFieldTypeMap(Map<String,Class<?>> primitiveFieldTypeMap) |
void |
setValidator(PropertyValidator<Object> validator) |
void |
setWildcardStringMatch(boolean wildcardStringMatch) |
protected void |
validatePropertyValue(String name,
Object value) |
SearchConditionVisitor<T,E> |
visitor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getQuery, visit
protected AbstractSearchConditionVisitor.ClassValue getPrimitiveFieldClass(String name, Class<?> valueCls, Object value)
protected AbstractSearchConditionVisitor.ClassValue getPrimitiveFieldClass(PrimitiveStatement ps, String name, Class<?> valueCls, Type type, Object value)
public void setPrimitiveFieldTypeMap(Map<String,Class<?>> primitiveFieldTypeMap)
public SearchConditionVisitor<T,E> visitor()
public void setValidator(PropertyValidator<Object> validator)
public boolean isWildcardStringMatch()
public void setWildcardStringMatch(boolean wildcardStringMatch)
public void setFieldTypeConverter(javax.ws.rs.ext.ParamConverterProvider provider)
public javax.ws.rs.ext.ParamConverterProvider getFieldTypeConverter()
Apache CXF