Uses of Interface
org.tamilnadujug.sql.Sql
Packages that use Sql
-
Uses of Sql in org.tamilnadujug
Classes in org.tamilnadujug that implement SqlModifier and TypeClassDescriptionclassUtility class for building and executing SQL queries with dynamic parameters.static final classfinal classWrapper for CallableSqlBuilder to hide Batch Operations.static final classclassTransaction<T>Represents a database transaction as a composable unit of work.Methods in org.tamilnadujug that return SqlModifier and TypeMethodDescriptionSqlBuilder.queryForBigDecimal()Creates a new Query object that can be used to execute a SELECT query and map the result set to a BigDecimal.SqlBuilder.queryForBoolean()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Boolean.SqlBuilder.queryForByte()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Byte.Sql<byte[]> SqlBuilder.queryForBytes()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Byte Array.SqlBuilder.queryForDate()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Date.SqlBuilder.queryForDouble()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Double.SqlBuilder.queryForExists()Provides if record exists.SqlBuilder.queryForFloat()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Float.SqlBuilder.queryForInt()Creates a new Query object that can be used to execute a SELECT query and map the result set to an Integer.SqlBuilder.PreparedSqlBuilder.queryForList(RowMapper<T> query) Get Result as a List for a Query.SqlBuilder.queryForList(RowMapper<T> rowMapper) Creates a new Query object that can be used to execute a SELECT query and map the result set to list of a specific object type using the provided RowMapper.SqlBuilder.queryForListOfBigDecimal()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of BigDecimal.SqlBuilder.queryForListOfBoolean()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Boolean.SqlBuilder.queryForListOfByte()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Byte.SqlBuilder.queryForListOfBytes()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Byte Array.SqlBuilder.queryForListOfDate()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Date.SqlBuilder.queryForListOfDouble()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Double.SqlBuilder.queryForListOfFloat()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Float.SqlBuilder.queryForListOfInt()Creates a new Query object that can be used to execute a SELECT query and map the result set to List of Integer.SqlBuilder.queryForListOfLong()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Long.SqlBuilder.queryForListOfObject()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Object.SqlBuilder.queryForListOfShort()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Short.SqlBuilder.queryForListOfString()Creates a new Query object that can be used to execute a SELECT query and map the result set to a String.SqlBuilder.queryForListOfTime()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Time.SqlBuilder.queryForListOfTimestamp()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Timestamp.SqlBuilder.queryForListOfURL()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of URL.SqlBuilder.queryForLong()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Long.SqlBuilder.queryForObject()Creates a new Query object that can be used to execute a SELECT query and map the result set to an Object.<T> Sql<T> SqlBuilder.PreparedSqlBuilder.queryForOne(RowMapper<T> query) Get Result for a Query.<T> Sql<T> SqlBuilder.queryForOne(RowMapper<T> rowMapper) Creates a new Query object that can be used to execute a SELECT query and map the result set to a specific object type using the provided RowMapper.SqlBuilder.queryForShort()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Short.SqlBuilder.queryForString()Creates a new Query object that can be used to execute a SELECT query and map the result set to a String.SqlBuilder.queryForTime()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Time.SqlBuilder.queryForTimestamp()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Timestamp.SqlBuilder.queryForURL()Creates a new Query object that can be used to execute a SELECT query and map the result set to a URL.SqlBuilder.queryGeneratedKeyForBigDecimal()Creates a new Query object that can be used to execute a SELECT query and map the result set to a BigDecimal.SqlBuilder.queryGeneratedKeyForBoolean()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Boolean.SqlBuilder.queryGeneratedKeyForByte()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Byte.Sql<byte[]> SqlBuilder.queryGeneratedKeyForBytes()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Byte Array.SqlBuilder.queryGeneratedKeyForDate()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Date.SqlBuilder.queryGeneratedKeyForDouble()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Double.SqlBuilder.queryGeneratedKeyForFloat()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Float.SqlBuilder.queryGeneratedKeyForInt()Creates a new Query object that can be used to execute a SELECT query and map the result set to an Integer.SqlBuilder.queryGeneratedKeyForLong()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Long.SqlBuilder.queryGeneratedKeyForObject()Creates a new Query object that can be used to execute a SELECT query and map the result set to an Object.SqlBuilder.queryGeneratedKeyForShort()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Short.SqlBuilder.queryGeneratedKeyForString()Creates a new Query object that can be used to execute a SELECT query and map the result set to a String.SqlBuilder.queryGeneratedKeyForTime()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Time.SqlBuilder.queryGeneratedKeyForTimestamp()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Timestamp.SqlBuilder.queryGeneratedKeyForURL()Creates a new Query object that can be used to execute a SELECT query and map the result set to a URL.<T> Sql<T> SqlBuilder.PreparedSqlBuilder.queryGeneratedKeys(RowMapper<T> rowMapper) Get Generated Keys for a Query.<T> Sql<T> SqlBuilder.queryGeneratedKeys(RowMapper<T> rowMapper) Creates a new Generated Keys object that can be used to execute a SELECT query and map the result set to a specific object type using the provided RowMapper.SqlBuilder.PreparedSqlBuilder.queryGeneratedKeysAsList(RowMapper<T> rowMapper) Creates query to get Generated Keys As a List.SqlBuilder.queryGeneratedKeysAsList(RowMapper<T> rowMapper) Creates query to get Generated Keys As a List.SqlBuilder.queryGeneratedKeysAsListOfBigDecimal()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of BigDecimal.SqlBuilder.queryGeneratedKeysAsListOfBoolean()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Boolean.SqlBuilder.queryGeneratedKeysAsListOfByte()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Byte.SqlBuilder.queryGeneratedKeysAsListOfBytes()Creates a new Query object that can be used to execute a SELECT query and map the result set to a Byte Array.SqlBuilder.queryGeneratedKeysAsListOfDate()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Date.SqlBuilder.queryGeneratedKeysAsListOfDouble()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Double.SqlBuilder.queryGeneratedKeysAsListOfFloat()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Float.SqlBuilder.queryGeneratedKeysAsListOfInt()Creates a new Query object that can be used to execute a SELECT query and map the result set to List of Integer.SqlBuilder.queryGeneratedKeysAsListOfLong()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Long.SqlBuilder.queryGeneratedKeysAsListOfObject()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Object.SqlBuilder.queryGeneratedKeysAsListOfShort()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of Short.SqlBuilder.queryGeneratedKeysAsListOfString()Creates a new Query object that can be used to execute a SELECT query and map the result set to a String.SqlBuilder.queryGeneratedKeysAsListOfTime()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Time.SqlBuilder.queryGeneratedKeysAsListOfTimestamp()Creates a new Query object that can be used to execute a SELECT query and map the result set List of Timestamp.SqlBuilder.queryGeneratedKeysAsListOfURL()Creates a new Query object that can be used to execute a SELECT query and map the result set the List of URL.<T> Sql<T> SqlBuilder.CallableSqlBuilder.CallableSqlBuilderWrapper.queryOutParams(StatementMapper<T> mapper) Query for Out Parameters.Methods in org.tamilnadujug with parameters of type SqlModifier and TypeMethodDescriptionstatic <T> Transaction<T> Begins a new transaction with the initial SQL operation.Method parameters in org.tamilnadujug with type arguments of type SqlModifier and TypeMethodDescription<R> Transaction<R> Chains another SQL operation to be executed after this transaction stage.Constructors in org.tamilnadujug with parameters of type SqlModifierConstructorDescriptionprotectedTransaction(Sql<T> theSql) Constructs a transaction stage with the given SQL operation.