T
- public class CriteriaBehavior<T> extends Object
Specify a custom handler for a FIQL query term. This allows us to:
Modifier and Type | Class and Description |
---|---|
static interface |
CriteriaBehavior.BeforeVisit |
Constructor and Description |
---|
CriteriaBehavior(java.util.function.Function<String,T> converter) |
CriteriaBehavior(String name,
java.util.function.Function<String,T> converter) |
CriteriaBehavior(String name,
java.util.function.Function<String,T> converter,
CriteriaBehavior.BeforeVisit beforeVisit) |
Modifier and Type | Method and Description |
---|---|
void |
beforeVisit(CriteriaBuilder builder,
Object value,
org.apache.cxf.jaxrs.ext.search.ConditionType c,
boolean isWildcard) |
T |
convert(String value) |
java.util.function.Function<String,T> |
getConverter() |
String |
getPropertyName() |
void |
setSkipPropertyByDefault(boolean skip) |
boolean |
shouldSkipProperty(org.apache.cxf.jaxrs.ext.search.ConditionType condition,
boolean wildcard) |
String |
toString() |
public CriteriaBehavior(java.util.function.Function<String,T> converter)
public CriteriaBehavior(String name, java.util.function.Function<String,T> converter)
public CriteriaBehavior(String name, java.util.function.Function<String,T> converter, CriteriaBehavior.BeforeVisit beforeVisit)
public String getPropertyName()
public java.util.function.Function<String,T> getConverter()
public void beforeVisit(CriteriaBuilder builder, Object value, org.apache.cxf.jaxrs.ext.search.ConditionType c, boolean isWildcard)
public void setSkipPropertyByDefault(boolean skip)
public boolean shouldSkipProperty(org.apache.cxf.jaxrs.ext.search.ConditionType condition, boolean wildcard)
Copyright © 2021. All rights reserved.