Class AbstractSearchConditionVisitor<T,E>
java.lang.Object
org.apache.cxf.jaxrs.ext.search.visitor.AbstractSearchConditionVisitor<T,E>
- All Implemented Interfaces:
SearchConditionVisitor<T,E>
- Direct Known Subclasses:
AbstractJPATypedQueryVisitor,AbstractUntypedSearchConditionVisitor,LuceneQueryVisitor
public abstract class AbstractSearchConditionVisitor<T,E>
extends Object
implements SearchConditionVisitor<T,E>
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSearchConditionVisitor(Map<String, String> fieldMap) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.ext.ParamConverterProviderprotected Class<?>getPrimitiveFieldClass(String name, Class<?> valueCls) protected AbstractSearchConditionVisitor<T,E>.ClassValue getPrimitiveFieldClass(String name, Class<?> valueCls, Object value) protected AbstractSearchConditionVisitor<T,E>.ClassValue getPrimitiveFieldClass(PrimitiveStatement ps, String name, Class<?> valueCls, Type type, Object value) protected StringgetRealPropertyName(String name) booleanvoidsetFieldTypeConverter(jakarta.ws.rs.ext.ParamConverterProvider provider) voidsetPrimitiveFieldTypeMap(Map<String, Class<?>> primitiveFieldTypeMap) voidsetValidator(PropertyValidator<Object> validator) voidsetWildcardStringMatch(boolean wildcardStringMatch) protected voidvalidatePropertyValue(String name, Object value) visitor()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cxf.jaxrs.ext.search.SearchConditionVisitor
getQuery, visit
-
Constructor Details
-
AbstractSearchConditionVisitor
-
-
Method Details
-
getRealPropertyName
-
getPrimitiveFieldClass
-
getPrimitiveFieldClass
protected AbstractSearchConditionVisitor<T,E>.ClassValue getPrimitiveFieldClass(String name, Class<?> valueCls, Object value) -
getPrimitiveFieldClass
protected AbstractSearchConditionVisitor<T,E>.ClassValue getPrimitiveFieldClass(PrimitiveStatement ps, String name, Class<?> valueCls, Type type, Object value) -
setPrimitiveFieldTypeMap
-
visitor
-
validatePropertyValue
-
setValidator
-
isWildcardStringMatch
public boolean isWildcardStringMatch() -
setWildcardStringMatch
public void setWildcardStringMatch(boolean wildcardStringMatch) -
setFieldTypeConverter
public void setFieldTypeConverter(jakarta.ws.rs.ext.ParamConverterProvider provider) -
getFieldTypeConverter
public jakarta.ws.rs.ext.ParamConverterProvider getFieldTypeConverter()
-