Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AllureBuilder - Class in net.bugreaper.modules.db.allurereporter
- AllureReporter - Class in net.bugreaper.modules.db.allurereporter
- arrayCondition2Mapper(Object[]) - Method in class net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
- arrayCondition3Mapper(Object[]) - Method in class net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
- arrayCondition4Mapper(Object[]) - Method in class net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
-
Used for Oracle Date\DateTime select conditions
- assertCountInTableBuilder(String, String, Object[][], String, int) - Method in class net.bugreaper.modules.db.MsSQL
- attachTableForDb(String, Object[][]) - Static method in class net.bugreaper.modules.db.allurereporter.AllureReporter
-
Method to create attach with table by:
C
D
- DataSource - Class in net.bugreaper.modules.db.jdbc.connection
- DbTypes - Enum Class in net.bugreaper.modules.db
- deleteFromTable(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Delete all records in table
- deleteFromTable(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- deleteFromTable(String, Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Delete from table by conditions
- deleteFromTable(String, Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- deleteFromTable(String, String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Delete from table by conditions
- deleteFromTable(String, String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
E
- executeQueryReporter(String) - Static method in class net.bugreaper.modules.db.allurereporter.AllureReporter
-
Method to create attachment with executed query
G
- getColumnsQuery - Variable in class net.bugreaper.modules.db.MsSQL
- getConfigSummary() - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlConfig
-
Returns a human-readable summary of the current SQL configuration.
- getConfigSummary() - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- getConnection() - Method in class net.bugreaper.modules.db.jdbc.connection.DataSource
- getSqlResultForCount(String, String) - Method in class net.bugreaper.modules.db.jdbc.connection.JdbcDirectivesHikari
- getSqlResultList(String, String...) - Method in class net.bugreaper.modules.db.jdbc.connection.JdbcDirectivesHikari
- getTableColumns(String) - Method in class net.bugreaper.modules.db.MsSQL
-
Get array with table column list
I
- insertIntoTable(String, Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Merge arrays with template data
- insertIntoTable(String, Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- insertIntoTable(String, Object[][], Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Merge arrays with data for insert into table
- insertIntoTable(String, Object[][], Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- insertIntoTable(String, String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Merge arrays with template data
- insertIntoTable(String, String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
J
- jdbc - Variable in class net.bugreaper.modules.db.MsSQL
- JdbcDirectivesHikari - Class in net.bugreaper.modules.db.jdbc.connection
- JdbcDirectivesHikari(String, String, String) - Constructor for class net.bugreaper.modules.db.jdbc.connection.JdbcDirectivesHikari
- JdbcExecutor<T extends JdbcExecutor<T>> - Class in net.bugreaper.modules.db.jdbc
-
Parent class for interacting with Databases
- JdbcExecutor(String, String) - Constructor for class net.bugreaper.modules.db.jdbc.JdbcExecutor
-
Constructs db client configuration.
- JdbcExecutor(String, String, String, String, String) - Constructor for class net.bugreaper.modules.db.jdbc.JdbcExecutor
- JdbcExecutorException - Exception in net.bugreaper.modules.db.exceptions
- JdbcExecutorException(String) - Constructor for exception net.bugreaper.modules.db.exceptions.JdbcExecutorException
- JsonToArrayMapper - Class in net.bugreaper.modules.db.mapper
- jsonToObjectArray(String, boolean) - Static method in class net.bugreaper.modules.db.mapper.JsonToArrayMapper
-
Converts a flat JSON object into a two-dimensional
Object[][]array.
L
- Log - Class in net.bugreaper.modules.db.logger
- LOGGER - Static variable in class net.bugreaper.modules.db.logger.Log
M
- MARIA_DB - Enum constant in enum class net.bugreaper.modules.db.DbTypes
- MariaDb - Class in net.bugreaper.modules.db
-
Class for interacting with MariaDB
- MariaDb() - Constructor for class net.bugreaper.modules.db.MariaDb
-
Constructs MariaDB client configuration.
- MariaDb(String, String, String) - Constructor for class net.bugreaper.modules.db.MariaDb
- MS_SQL - Enum constant in enum class net.bugreaper.modules.db.DbTypes
- MsSQL - Class in net.bugreaper.modules.db
-
Class for interacting with MsSql
- MsSQL() - Constructor for class net.bugreaper.modules.db.MsSQL
-
Constructs MsSQL client configuration.
- MsSQL(String, String, String) - Constructor for class net.bugreaper.modules.db.MsSQL
- MY_SQL - Enum constant in enum class net.bugreaper.modules.db.DbTypes
- MySQL - Class in net.bugreaper.modules.db
-
Class for interacting with MySQL
- MySQL() - Constructor for class net.bugreaper.modules.db.MySQL
-
Constructs MysSQL client configuration.
- MySQL(String, String, String) - Constructor for class net.bugreaper.modules.db.MySQL
N
- net.bugreaper.modules.db - package net.bugreaper.modules.db
- net.bugreaper.modules.db.allurereporter - package net.bugreaper.modules.db.allurereporter
- net.bugreaper.modules.db.exceptions - package net.bugreaper.modules.db.exceptions
- net.bugreaper.modules.db.jdbc - package net.bugreaper.modules.db.jdbc
- net.bugreaper.modules.db.jdbc.builders - package net.bugreaper.modules.db.jdbc.builders
- net.bugreaper.modules.db.jdbc.connection - package net.bugreaper.modules.db.jdbc.connection
- net.bugreaper.modules.db.jdbc.interfaces - package net.bugreaper.modules.db.jdbc.interfaces
- net.bugreaper.modules.db.logger - package net.bugreaper.modules.db.logger
- net.bugreaper.modules.db.mapper - package net.bugreaper.modules.db.mapper
O
- ORACLE_DB - Enum constant in enum class net.bugreaper.modules.db.DbTypes
- OracleDb - Class in net.bugreaper.modules.db
-
Class for interacting with OracleDb
- OracleDb() - Constructor for class net.bugreaper.modules.db.OracleDb
-
Constructs OracleDb client configuration.
- OracleDb(String, String, String) - Constructor for class net.bugreaper.modules.db.OracleDb
P
- password - Variable in class net.bugreaper.modules.db.MsSQL
- POSTGRE_SQL - Enum constant in enum class net.bugreaper.modules.db.DbTypes
- PostgreSQL - Class in net.bugreaper.modules.db
-
Class for interacting with PostgreSQL
- PostgreSQL() - Constructor for class net.bugreaper.modules.db.PostgreSQL
-
Constructs OracleDb client configuration.
- PostgreSQL(String, String, String) - Constructor for class net.bugreaper.modules.db.PostgreSQL
Q
- QueryBuilder - Class in net.bugreaper.modules.db.jdbc.builders
-
Class with builders from arrays (Object[][]) to sql scripts
- QueryBuilder(String) - Constructor for class net.bugreaper.modules.db.jdbc.builders.QueryBuilder
- QueryBuilderException - Exception in net.bugreaper.modules.db.exceptions
- QueryBuilderException(String) - Constructor for exception net.bugreaper.modules.db.exceptions.QueryBuilderException
- QueryBuilderException(String, Throwable) - Constructor for exception net.bugreaper.modules.db.exceptions.QueryBuilderException
- QueryConditionsBuilder - Class in net.bugreaper.modules.db.jdbc.builders
- QueryConditionsBuilder(String) - Constructor for class net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
R
- recordExistsBuilder(String, String, Object[][], int) - Method in class net.bugreaper.modules.db.MsSQL
- renameTable(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- renameTable(String) - Method in class net.bugreaper.modules.db.MsSQL
- renameTable(String) - Method in class net.bugreaper.modules.db.OracleDb
- renameTable(String) - Method in class net.bugreaper.modules.db.PostgreSQL
- reportHtmlIWantToSeeBuilder(String, Object[][]) - Static method in class net.bugreaper.modules.db.allurereporter.AllureBuilder
- reportHtmlTableAllBuilder(String, String[], Object[]) - Static method in class net.bugreaper.modules.db.allurereporter.AllureBuilder
- rollbackTable(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- rollbackTable(String) - Method in class net.bugreaper.modules.db.MsSQL
- rollbackTable(String) - Method in class net.bugreaper.modules.db.OracleDb
- rollbackTable(String) - Method in class net.bugreaper.modules.db.PostgreSQL
- runScript(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Execute sql script manual used for manual scripts (not recommended)
- runScript(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- runScriptFromFile(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Execute sql script from file used for init db on test startUp
- runScriptFromFile(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
S
- seeInDbByCondMethod(String, String) - Method in class net.bugreaper.modules.db.MsSQL
- seeRecordExistsInTable(String, Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert that exists at least one record by conditions with await
- seeRecordExistsInTable(String, Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRecordExistsInTable(String, String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert that exists at least one record by conditions with await
- seeRecordExistsInTable(String, String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRecordExistsInTableCustom(String, String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert that exists at least one record by conditions with await
- seeRecordExistsInTableCustom(String, String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactly(String, int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count with await
- seeRowsCountInTableExactly(String, int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactly(String, int, int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count with custom await
- seeRowsCountInTableExactly(String, int, int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactly(String, Object[][], int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count by conditions with await
- seeRowsCountInTableExactly(String, Object[][], int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactly(String, Object[][], int, int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count by conditions with custom await
- seeRowsCountInTableExactly(String, Object[][], int, int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactly(String, String, int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count with await
- seeRowsCountInTableExactly(String, String, int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactlyCustom(String, String, int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count by conditions with await
- seeRowsCountInTableExactlyCustom(String, String, int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeRowsCountInTableExactlyCustom(String, String, int, int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert of records EXACTLY count by conditions with custom await
- seeRowsCountInTableExactlyCustom(String, String, int, int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeTableDoesNotEmpty(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert That table has no records with await
- seeTableDoesNotEmpty(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- seeTableIsEmpty(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Assert That table has at least one record with await
- seeTableIsEmpty(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- SELECT_ALL - Static variable in class net.bugreaper.modules.db.MsSQL
- self() - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- setTemplatesDirectory(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlConfig
-
Configure directory in resources for tables templates
- setTemplatesDirectory(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- showDataByCondition(String, Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Method to show full record/records by condition if exists
- showDataByCondition(String, Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- showDataFromTable(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlGet
-
Method to create attachment with all rows by all columns in table
- showDataFromTable(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- showDataFromTableMethod(String) - Method in class net.bugreaper.modules.db.MsSQL
- sqlConditionBuilder(Object[][]) - Method in class net.bugreaper.modules.db.jdbc.builders.QueryBuilder
-
Create sql script from array (Object[][]) for conditions
- SqlConfig<T extends SqlConfig<T>> - Interface in net.bugreaper.modules.db.jdbc.interfaces
-
Defines configuration accessors for SQL execution components.
- sqlExecute(String) - Method in class net.bugreaper.modules.db.jdbc.connection.JdbcDirectivesHikari
- SqlExecuteException - Exception in net.bugreaper.modules.db.exceptions
- SqlExecuteException(Throwable) - Constructor for exception net.bugreaper.modules.db.exceptions.SqlExecuteException
- SqlGet - Interface in net.bugreaper.modules.db.jdbc.interfaces
-
Defines operations for executing SQL SELECT queries.
- sqlInsertBuilder(String, Object[][], Object[][]) - Method in class net.bugreaper.modules.db.jdbc.builders.QueryBuilder
-
Create sql script from arrays for Insert
- sqlNoAttachExecute(String) - Method in class net.bugreaper.modules.db.jdbc.connection.JdbcDirectivesHikari
- SqlPost - Interface in net.bugreaper.modules.db.jdbc.interfaces
-
Defines operations for executing SQL data-modifying queries.
- sqlSetBuilder(Object[][]) - Method in class net.bugreaper.modules.db.jdbc.builders.QueryBuilder
-
Create sql script from array (Object[][]) for conditions
T
- truncateTable(String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Truncate(clean) table
- truncateTable(String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- truncateTableCascade(String) - Method in class net.bugreaper.modules.db.PostgreSQL
- truncateTables(String...) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Truncate(clean) tables
- truncateTables(String...) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
U
- updateTable(String, Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Update all records in table
- updateTable(String, Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- updateTable(String, Object[][], Object[][]) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Update records in table by conditions
- updateTable(String, Object[][], Object[][]) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- updateTable(String, String) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlPost
-
Update records in table by conditions
- updateTable(String, String) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
- url - Variable in class net.bugreaper.modules.db.MsSQL
- username - Variable in class net.bugreaper.modules.db.MsSQL
V
- value() - Method in enum class net.bugreaper.modules.db.DbTypes
- valueOf(String) - Static method in enum class net.bugreaper.modules.db.DbTypes
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.bugreaper.modules.db.DbTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withAwaitMs(int) - Method in interface net.bugreaper.modules.db.jdbc.interfaces.SqlConfig
-
Configure await in asserts with await
- withAwaitMs(int) - Method in class net.bugreaper.modules.db.jdbc.JdbcExecutor
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form