public class QueryAndParameterAppender extends Object
Constructor and Description |
---|
QueryAndParameterAppender(StringBuilder queryBuilder,
Map<String,Object> params) |
QueryAndParameterAppender(StringBuilder queryBuilder,
Map<String,Object> params,
boolean useWhere) |
Modifier and Type | Method and Description |
---|---|
void |
addNamedQueryParam(String name,
Object value) |
<T> void |
addQueryListParameters(Map<String,List<? extends Object>> inputParamsMap,
String listId,
Class<T> type,
String fieldName,
boolean union) |
<T> void |
addQueryParameters(List<? extends Object> inputParams,
String listId,
Class<T> type,
String fieldName,
boolean union) |
<T> void |
addRangeQueryParameters(List<? extends Object> inputParams,
String listId,
Class<T> type,
String fieldName,
boolean union) |
<T> void |
addRangeQueryParameters(List<? extends Object> paramList,
String listId,
Class<T> type,
String fieldName,
String joinClause,
boolean union) |
<T> void |
addRangeQueryParameters(Map<String,List<? extends Object>> inputParamsMap,
String listId,
Class<T> type,
String fieldName,
boolean union) |
<T> void |
addRangeQueryParameters(Map<String,List<? extends Object>> inputParamsMap,
String listId,
Class<T> type,
String fieldName,
boolean union,
String joinClause) |
void |
addRegexQueryParameters(List<String> inputParams,
String listId,
String fieldName,
boolean union) |
void |
addRegexQueryParameters(List<String> paramValList,
String listId,
String fieldName,
String joinClause,
boolean union) |
String |
generateParamName() |
boolean |
hasBeenUsed() |
void |
markAsUsed() |
void |
queryBuilderModificationCleanup() |
public QueryAndParameterAppender(StringBuilder queryBuilder, Map<String,Object> params)
public QueryAndParameterAppender(StringBuilder queryBuilder, Map<String,Object> params, boolean useWhere)
public boolean hasBeenUsed()
public void markAsUsed()
public <T> void addQueryParameters(List<? extends Object> inputParams, String listId, Class<T> type, String fieldName, boolean union)
public <T> void addQueryListParameters(Map<String,List<? extends Object>> inputParamsMap, String listId, Class<T> type, String fieldName, boolean union)
public <T> void addRangeQueryParameters(List<? extends Object> paramList, String listId, Class<T> type, String fieldName, String joinClause, boolean union)
public <T> void addRangeQueryParameters(Map<String,List<? extends Object>> inputParamsMap, String listId, Class<T> type, String fieldName, boolean union, String joinClause)
public <T> void addRangeQueryParameters(List<? extends Object> inputParams, String listId, Class<T> type, String fieldName, boolean union)
public <T> void addRangeQueryParameters(Map<String,List<? extends Object>> inputParamsMap, String listId, Class<T> type, String fieldName, boolean union)
public void addRegexQueryParameters(List<String> inputParams, String listId, String fieldName, boolean union)
public void addRegexQueryParameters(List<String> paramValList, String listId, String fieldName, String joinClause, boolean union)
public void queryBuilderModificationCleanup()
public String generateParamName()
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.