public class FilterExecutorHooker extends java.lang.Object implements DbFilterExecutorHook
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHARACTER_WILDCARD |
static java.lang.String |
SQL_CHARACTER_WILDCARD |
static java.lang.String |
SQL_WILDCARD |
static java.lang.String |
WILDCARD |
Constructor and Description |
---|
FilterExecutorHooker(HookHandlerService hookHandler,
<any> simpleJuelProvider) |
Modifier and Type | Method and Description |
---|---|
boolean |
consumes(FilterSpec filter) |
java.util.List<QryCondition> |
getQryConditionValues(java.util.List<?> list) |
QryCondition |
getQueryCondition(FilterSpec filter,
java.util.Map<java.lang.String,ParameterValue> pMap,
QueryReplacementHelper prefixer,
QueryBuilder queryBuilder,
ManagedQuery managedQuery,
java.sql.Connection connection) |
java.util.List<java.lang.String> |
getStringValues(java.util.List<?> list) |
java.util.List<java.lang.String> |
getValuesWithoutWildcards(java.util.Collection<java.lang.String> values) |
java.util.List<java.lang.String> |
getValuesWithWildcards(java.util.Collection<java.lang.String> values) |
java.lang.String |
getValueWithConvertedWildcard(java.lang.String value) |
boolean |
isValueWithSqlWildcard(java.lang.String value) |
public static final java.lang.String CHARACTER_WILDCARD
public static final java.lang.String SQL_CHARACTER_WILDCARD
public static final java.lang.String WILDCARD
public static final java.lang.String SQL_WILDCARD
public FilterExecutorHooker(HookHandlerService hookHandler, <any> simpleJuelProvider)
public QryCondition getQueryCondition(FilterSpec filter, java.util.Map<java.lang.String,ParameterValue> pMap, QueryReplacementHelper prefixer, QueryBuilder queryBuilder, ManagedQuery managedQuery, java.sql.Connection connection)
getQueryCondition
in interface DbFilterExecutorHook
public java.util.List<java.lang.String> getValuesWithWildcards(java.util.Collection<java.lang.String> values)
public java.util.List<java.lang.String> getValuesWithoutWildcards(java.util.Collection<java.lang.String> values)
public java.util.List<java.lang.String> getStringValues(java.util.List<?> list)
public java.util.List<QryCondition> getQryConditionValues(java.util.List<?> list)
public boolean isValueWithSqlWildcard(java.lang.String value)
public java.lang.String getValueWithConvertedWildcard(java.lang.String value)
public boolean consumes(FilterSpec filter)
consumes
in interface DbFilterExecutorHook