Index

A C D E G I J L M N O P Q R S T U V W 
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

COUNT - Static variable in class net.bugreaper.modules.db.MsSQL
 

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
 
A C D E G I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form