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