| Package | Description |
|---|---|
| de.thomas_oster.lazysql |
| Modifier and Type | Method and Description |
|---|---|
static List<Argument> |
Argument.fromTypeListString(String string)
Liest einen String wie zB "String variable1, Integer variable 2" usw ein
|
static List<Argument> |
Argument.fromVariableElements(List<? extends VariableElement> l) |
List<Argument> |
ArgumentListCache.get(String key,
Lazy.Supplier<List<Argument>,Exception> calc) |
abstract List<Argument> |
AbstractRDBMSAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params)
Let's the db analyze an SQL query and throws an exception or returns a
map containing the names and types of the resulting rows
|
List<Argument> |
MysqlAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
MssqlAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
OracleAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
UnknownRDBMSAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
DbQueryTyper.getSqlQueryType(String sql,
List<Argument> params)
Let's the db analyze an SQL query and throws an exception or returns a
map containing the names and types of the resulting rows
|
List<Argument> |
AbstractRDBMSAdapter.getStoredProcedureParameters(Connection con,
String name) |
List<Argument> |
OracleAdapter.getStoredProcedureParameters(Connection con,
String name) |
List<Argument> |
AbstractRDBMSAdapter.getStoredProcedureParameters(Connection con,
String catalog,
String schema,
String name) |
List<Argument> |
DbQueryTyper.getStoredProcedureParameters(String name) |
List<Argument> |
AbstractRDBMSAdapter.getTableColumns(Connection con,
String name,
String prefix) |
List<Argument> |
OracleAdapter.getTableColumns(Connection con,
String name,
String prefix) |
protected List<Argument> |
AbstractRDBMSAdapter.getTableColumns(Connection con,
String catalog,
String schema,
String name,
String prefix) |
List<Argument> |
DbQueryTyper.getTableColumns(String name,
String prefix) |
| Modifier and Type | Method and Description |
|---|---|
void |
LazySQLProcessor.checkIfAllArgumentsAreUsed(String sql,
List<Argument> arguments,
Element element)
Prüft ob alle Parameter in der SQL Query vorkommen und gibt sonst eine
Fehlermeldung an dem Element aus
|
abstract void |
AbstractRDBMSAdapter.checkSQLSyntax(Connection con,
String sql,
List<Argument> params) |
void |
MysqlAdapter.checkSQLSyntax(Connection con,
String sql,
List<Argument> params) |
void |
MssqlAdapter.checkSQLSyntax(Connection con,
String sql,
List<Argument> params) |
void |
OracleAdapter.checkSQLSyntax(Connection con,
String sql,
List<Argument> params) |
void |
UnknownRDBMSAdapter.checkSQLSyntax(Connection con,
String sql,
List<Argument> params) |
static void |
Argument.compareWithoutOrder(Collection<Argument> a,
Collection<Argument> b) |
static void |
Argument.compareWithoutOrder(Collection<Argument> a,
Collection<Argument> b) |
List<Argument> |
ArgumentListCache.get(String key,
Lazy.Supplier<List<Argument>,Exception> calc) |
abstract List<Argument> |
AbstractRDBMSAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params)
Let's the db analyze an SQL query and throws an exception or returns a
map containing the names and types of the resulting rows
|
List<Argument> |
MysqlAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
MssqlAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
OracleAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
UnknownRDBMSAdapter.getSqlQueryType(Connection con,
String sql,
List<Argument> params) |
List<Argument> |
DbQueryTyper.getSqlQueryType(String sql,
List<Argument> params)
Let's the db analyze an SQL query and throws an exception or returns a
map containing the names and types of the resulting rows
|
String |
LazySQLProcessor.replaceArgumentsAndListOrder(String query,
List<Argument> parameters,
List<Argument> argumentsInQueryOrder)
Replaces all :Argument strings in the SQL query with ?
|
String |
LazySQLProcessor.replaceArgumentsAndListOrder(String query,
List<Argument> parameters,
List<Argument> argumentsInQueryOrder)
Replaces all :Argument strings in the SQL query with ?
|
static String |
Argument.toTypeListString(Collection<Argument> type) |
Copyright © 2019. All rights reserved.