static <T> T |
DatabaseUtilities.aggregate(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IConverter<Iterable<IResult>,T,SQLException> function) |
static boolean |
DatabaseUtilities.booleanResult(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure) |
static int |
DatabaseUtilities.count(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
Object... values) |
static void |
DatabaseUtilities.execute(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
net.anwiba.commons.lang.functional.IProcedure<Connection,SQLException> procedure) |
static boolean |
DatabaseUtilities.exists(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription) |
static Long |
DatabaseUtilities.longResult(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure) |
static <T> T |
DatabaseUtilities.result(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IConverter<net.anwiba.commons.lang.optional.IOptional<IResult,SQLException>,T,SQLException> resultFunction) |
static <T> T |
DatabaseUtilities.result(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure,
net.anwiba.commons.lang.functional.IConverter<net.anwiba.commons.lang.optional.IOptional<IResult,SQLException>,T,SQLException> resultFunction) |
static <T> List<T> |
DatabaseUtilities.results(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IConverter<IResult,T,SQLException> function) |
static <T> List<T> |
DatabaseUtilities.results(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IInterruptableFunction<IResult,T,SQLException> resultFunction) |
static <T> List<T> |
DatabaseUtilities.results(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure,
net.anwiba.commons.lang.functional.IConverter<IResult,T,SQLException> function) |
static String |
DatabaseUtilities.stringResult(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String statementString,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure) |
static List<Object> |
DatabaseUtilities.update(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String updatetStatement,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure) |
static List<Object> |
DatabaseUtilities.update(IDatabaseConnector connector,
IJdbcConnectionDescription connectionDescription,
String updatetStatement,
String[] returnColumns,
net.anwiba.commons.lang.functional.IProcedure<PreparedStatement,SQLException> prepareProcedure) |