- get() - Method in class com.glyart.mystral.database.Database
-
- get() - Method in interface com.glyart.mystral.datasource.DataSourceSupplier
-
Gets a DataSource.
- getActualSize() - Method in exception com.glyart.mystral.exceptions.IncorrectDataSizeException
-
Return the actual result size (or -1 if unknown).
- getBatchSize() - Method in interface com.glyart.mystral.sql.BatchSetter
-
Gets the size of the batch.
- getBatchSize() - Method in class com.glyart.mystral.sql.impl.DefaultBatchSetter
-
- getColumnName(ResultSetMetaData, int) - Static method in class com.glyart.mystral.datasource.DataSourceUtils
-
- getConnection(DataSource) - Static method in class com.glyart.mystral.datasource.DataSourceUtils
-
Simply gets a connection from a given valid DataSource.
- getCredentials() - Method in class com.glyart.mystral.datasource.HikariFactory
-
- getDatabase() - Method in class com.glyart.mystral.database.AsyncDatabase
-
Returns the Database class instance which wraps the given DataSource's instance.
- getDataSource() - Method in class com.glyart.mystral.database.AsyncDatabase
-
- getDataSource() - Method in class com.glyart.mystral.database.DatabaseAccessor
-
- getDescriptors(Class<T>) - Method in class com.glyart.mystral.data.ClassMapper
-
- getExpectedSize() - Method in exception com.glyart.mystral.exceptions.IncorrectDataSizeException
-
Return the expected result size.
- getHikari() - Method in class com.glyart.mystral.datasource.HikariFactory
-
- getHikariConfig() - Method in class com.glyart.mystral.datasource.HikariFactory
-
- getHostname() - Method in class com.glyart.mystral.database.Credentials
-
Gets the hostname for connecting to a data source.
- getPassword() - Method in class com.glyart.mystral.database.Credentials
-
Gets the password for connecting to a data source.
- getPoolName() - Method in class com.glyart.mystral.database.Credentials
-
Gets the name of the connection pool.
- getPort() - Method in class com.glyart.mystral.database.Credentials
-
Gets the port for connecting to a data source.
- getResultSetValue(ResultSet, int, Class<?>) - Static method in class com.glyart.mystral.datasource.DataSourceUtils
-
Retrieve a JDBC column value from a ResultSet, using the specified value type.
- getResultSetValue(ResultSet, int) - Static method in class com.glyart.mystral.datasource.DataSourceUtils
-
Retrieve a JDBC column value from a ResultSet, using the most appropriate
value type.
- getSchema() - Method in class com.glyart.mystral.database.Credentials
-
Gets the schema for connecting to a data source.
- getSql(Object) - Method in class com.glyart.mystral.database.Database
-
- getSql() - Method in exception com.glyart.mystral.exceptions.DataAccessException
-
Gets the sql statement that provoked this exception.
- getSql() - Method in class com.glyart.mystral.sql.impl.DefaultCreator
-
- getSql() - Method in class com.glyart.mystral.sql.impl.QueryStatementFunction
-
- getSql() - Method in class com.glyart.mystral.sql.impl.SimpleUpdateStatementFunction
-
- getSql() - Method in interface com.glyart.mystral.sql.SqlProvider
-
Returns the sql statement related to this implementation.
- getUsername() - Method in class com.glyart.mystral.database.Credentials
-
Gets the username for connecting to a data source.
- query(String, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(PreparedStatementCreator, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(String, PreparedStatementSetter, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(String, Object[], ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(String, Object[], ResultSetExtractor<T>, int...) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- query(String, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.Database
-
- query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.Database
-
- query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.Database
-
- query(PreparedStatementCreator, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.Database
-
- query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.Database
-
- query(String, PreparedStatementSetter, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.Database
-
- query(String, Object[], ResultSetExtractor<T>) - Method in class com.glyart.mystral.database.Database
-
- query(String, Object[], ResultSetExtractor<T>, int...) - Method in class com.glyart.mystral.database.Database
-
- query(String, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
- query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
- query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query using a PreparedStatement, then reading the ResultSet with a
ResultSetExtractor
implementation.
- query(PreparedStatementCreator, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query using a PreparedStatement, mapping each row to a result object via a
ResultSetRowMapper
implementation.
- query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query using an SQL statement, then reading the ResultSet with a
ResultSetExtractor
implementation.
- query(String, PreparedStatementSetter, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query using an SQL statement and a
PreparedStatementSetter
implementation that will bind values to the query.
- query(String, Object[], ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- query(String, Object[], ResultSetExtractor<T>, int...) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- query(String, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
- query(PreparedStatementCreator, PreparedStatementSetter, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
- query(PreparedStatementCreator, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query using a PreparedStatement, then reading the ResultSet with a
ResultSetExtractor
implementation.
- query(PreparedStatementCreator, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query using a PreparedStatement, mapping each row to a result object via a
ResultSetRowMapper
implementation.
- query(String, PreparedStatementSetter, ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query using an SQL statement, then reading the ResultSet with a
ResultSetExtractor
implementation.
- query(String, PreparedStatementSetter, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query using an SQL statement and a
PreparedStatementSetter
implementation that will bind values to the query.
- query(String, Object[], ResultSetExtractor<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- query(String, Object[], ResultSetExtractor<T>, int...) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForList(String, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForList(String, Object[], ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForList(String, Object[], ResultSetRowMapper<T>, int...) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForList(String, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.Database
-
- queryForList(String, Object[], ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.Database
-
- queryForList(String, Object[], ResultSetRowMapper<T>, int...) - Method in class com.glyart.mystral.database.Database
-
- queryForList(String, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given static SQL statement, then it maps each
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForList(String, Object[], ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForList(String, Object[], ResultSetRowMapper<T>, int...) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForList(String, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given static SQL statement, then it maps each
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForList(String, Object[], ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForList(String, Object[], ResultSetRowMapper<T>, int...) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForListOrElseGet(String, ResultSetRowMapper<T>, Supplier<List<T>>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForListOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<List<T>>, int...) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForListOrElseGet(String, ResultSetRowMapper<T>, Supplier<List<T>>) - Method in class com.glyart.mystral.database.Database
-
- queryForListOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<List<T>>, int...) - Method in class com.glyart.mystral.database.Database
-
- queryForListOrElseGet(String, ResultSetRowMapper<T>, Supplier<List<T>>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given static SQL statement, then it maps each
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForListOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<List<T>>, int...) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForListOrElseGet(String, ResultSetRowMapper<T>, Supplier<List<T>>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given static SQL statement, then it maps each
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForListOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<List<T>>, int...) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForObject(String, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForObject(String, Object[], ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForObject(String, Object[], ResultSetRowMapper<T>, int...) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForObject(String, ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.Database
-
- queryForObject(String, Object[], ResultSetRowMapper<T>) - Method in class com.glyart.mystral.database.Database
-
- queryForObject(String, Object[], ResultSetRowMapper<T>, int...) - Method in class com.glyart.mystral.database.Database
-
- queryForObject(String, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given static SQL statement, then it maps the first
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForObject(String, Object[], ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForObject(String, Object[], ResultSetRowMapper<T>, int...) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForObject(String, ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given static SQL statement, then it maps the first
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForObject(String, Object[], ResultSetRowMapper<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForObject(String, Object[], ResultSetRowMapper<T>, int...) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForObjectOrElseGet(String, ResultSetRowMapper<T>, Supplier<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForObjectOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<T>, int...) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryForObjectOrElseGet(String, ResultSetRowMapper<T>, Supplier<T>) - Method in class com.glyart.mystral.database.Database
-
- queryForObjectOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<T>, int...) - Method in class com.glyart.mystral.database.Database
-
- queryForObjectOrElseGet(String, ResultSetRowMapper<T>, Supplier<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given static SQL statement, then it maps the first
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForObjectOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<T>, int...) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryForObjectOrElseGet(String, ResultSetRowMapper<T>, Supplier<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given static SQL statement, then it maps the first
ResultSet row to a result object using the
ResultSetRowMapper
implementation.
- queryForObjectOrElseGet(String, Object[], ResultSetRowMapper<T>, Supplier<T>, int...) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryOrElseGet(String, ResultSetExtractor<T>, Supplier<T>) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryOrElseGet(String, Object[], ResultSetExtractor<T>, Supplier<T>, int...) - Method in class com.glyart.mystral.database.AsyncDatabase
-
- queryOrElseGet(String, ResultSetExtractor<T>, Supplier<T>) - Method in class com.glyart.mystral.database.Database
-
- queryOrElseGet(String, Object[], ResultSetExtractor<T>, Supplier<T>, int...) - Method in class com.glyart.mystral.database.Database
-
- queryOrElseGet(String, ResultSetExtractor<T>, Supplier<T>) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
- queryOrElseGet(String, Object[], ResultSetExtractor<T>, Supplier<T>, int...) - Method in interface com.glyart.mystral.sql.AsyncDataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- queryOrElseGet(String, ResultSetExtractor<T>, Supplier<T>) - Method in interface com.glyart.mystral.sql.DataOperations
-
- queryOrElseGet(String, Object[], ResultSetExtractor<T>, Supplier<T>, int...) - Method in interface com.glyart.mystral.sql.DataOperations
-
Executes a query given an SQL statement: it will be used to create a PreparedStatement.
- QueryStatementFunction<T> - Class in com.glyart.mystral.sql.impl
-
- QueryStatementFunction(ResultSetExtractor<T>, String) - Constructor for class com.glyart.mystral.sql.impl.QueryStatementFunction
-