public class QueryFilter extends FilterParser implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected boolean |
enableSessionParams |
root
Constructor and Description |
---|
QueryFilter(Condition condition) |
QueryFilter(org.dom4j.Element element) |
Modifier and Type | Method and Description |
---|---|
protected Condition |
actualizeForQueryConditions(Condition src,
java.util.Set<java.lang.String> parameters) |
protected Condition |
createQueryCondition(Condition condition) |
java.util.Set<java.lang.String> |
getActualizedQueryParameterNames(java.util.Set<java.lang.String> parameters) |
java.util.Collection<ParameterInfo> |
getCompiledParameters() |
protected boolean |
isActual(Condition condition,
java.util.Set<java.lang.String> params) |
static QueryFilter |
merge(QueryFilter src1,
QueryFilter src2) |
protected boolean |
paramValueIsOk(java.lang.Object value) |
java.lang.String |
processQuery(java.lang.String query,
java.util.Map<java.lang.String,java.lang.Object> paramValues) |
protected Condition |
refine(Condition src,
java.util.Set<java.lang.String> params) |
Condition |
toQueryCondition(java.util.Set<java.lang.String> parameters) |
createCondition, getJoinValue, getRoot, parse
public QueryFilter(Condition condition)
public QueryFilter(org.dom4j.Element element)
public static QueryFilter merge(QueryFilter src1, QueryFilter src2)
public java.util.Collection<ParameterInfo> getCompiledParameters()
public java.lang.String processQuery(java.lang.String query, java.util.Map<java.lang.String,java.lang.Object> paramValues)
protected boolean paramValueIsOk(java.lang.Object value)
protected boolean isActual(Condition condition, java.util.Set<java.lang.String> params)
public Condition toQueryCondition(java.util.Set<java.lang.String> parameters)
public java.util.Set<java.lang.String> getActualizedQueryParameterNames(java.util.Set<java.lang.String> parameters)
protected Condition actualizeForQueryConditions(Condition src, java.util.Set<java.lang.String> parameters)