public class InParametersQueryTranslator extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
InParametersQueryTranslator.ExceedingParameter |
| Constructor and Description |
|---|
InParametersQueryTranslator() |
InParametersQueryTranslator(int maxParametersLimit) |
| Modifier and Type | Method and Description |
|---|---|
List<InParametersQueryTranslator.ExceedingParameter> |
analyzeQuery(String qry,
Map queryParams) |
String |
generateWithClause(List<InParametersQueryTranslator.ExceedingParameter> exceedingParameters) |
boolean |
isAnyParamExceedingLimit(Map queryParams) |
protected boolean |
isOracle() |
public InParametersQueryTranslator()
public InParametersQueryTranslator(int maxParametersLimit)
protected boolean isOracle()
public boolean isAnyParamExceedingLimit(Map queryParams)
public List<InParametersQueryTranslator.ExceedingParameter> analyzeQuery(String qry, Map queryParams)
public String generateWithClause(List<InParametersQueryTranslator.ExceedingParameter> exceedingParameters)
Copyright © 2017 SAP SE. All Rights Reserved.