public final class SQLCasesLoader extends Object
| Modifier and Type | Method and Description |
|---|---|
String |
getDatabaseTypes(String sqlCaseId)
Get database types.
|
static SQLCasesLoader |
getInstance()
Get singleton instance.
|
String |
getSupportedLiteralSQL(String sqlCaseId,
List<?> parameters)
Get supported SQL with literal.
|
String |
getSupportedPlaceholderSQL(String sqlCaseId)
Get supported SQL with placeholder.
|
String |
getSupportedSQL(String sqlCaseId)
Get supported SQL.
|
String |
getSupportedSQL(String sqlCaseId,
SQLCaseType sqlCaseType,
List<?> parameters)
Get supported SQL.
|
Collection<Object[]> |
getSupportedSQLTestParameters(Collection<? extends Enum> allDatabaseTypes,
Class<? extends Enum> enumType)
Get test parameters for junit parameterized test case for supported SQL.
|
String |
getUnsupportedSQL(String sqlCaseId,
SQLCaseType sqlCaseType,
List<?> parameters)
Get unsupported SQL.
|
Collection<Object[]> |
getUnsupportedSQLTestParameters(Collection<? extends Enum> allDatabaseTypes,
Class<? extends Enum> enumType)
Get test parameters for junit parameterized test case for unsupported SQL.
|
public static SQLCasesLoader getInstance()
public String getSupportedSQL(String sqlCaseId)
sqlCaseId - SQL case IDpublic String getSupportedLiteralSQL(String sqlCaseId, List<?> parameters)
sqlCaseId - SQL case IDparameters - SQL parameterspublic String getSupportedPlaceholderSQL(String sqlCaseId)
sqlCaseId - SQL case IDpublic String getSupportedSQL(String sqlCaseId, SQLCaseType sqlCaseType, List<?> parameters)
sqlCaseId - SQL case IDsqlCaseType - SQL case typeparameters - SQL parameterspublic String getUnsupportedSQL(String sqlCaseId, SQLCaseType sqlCaseType, List<?> parameters)
sqlCaseId - SQL case IDsqlCaseType - SQL case typeparameters - SQL parameterspublic Collection<Object[]> getSupportedSQLTestParameters(Collection<? extends Enum> allDatabaseTypes, Class<? extends Enum> enumType)
allDatabaseTypes - all database typesenumType - enum typepublic Collection<Object[]> getUnsupportedSQLTestParameters(Collection<? extends Enum> allDatabaseTypes, Class<? extends Enum> enumType)
allDatabaseTypes - all database typesenumType - enum typeCopyright © 2018. All rights reserved.