Index
All Classes and Interfaces|All Packages
S
- secondCond - Variable in class com.github.tadukoo.database.mysql.syntax.conditional.Conditional.ConditionalBuilder
 - 
The second
Conditionalinvolved (it may be null if either aConditionalStatementis used instead or if there's only one condition) - secondCond - Variable in class com.github.tadukoo.database.mysql.syntax.conditional.Conditional
 - 
The second
Conditionalinvolved (it may be null if either aConditionalStatementis used instead or if there's only one condition) - secondCond(Conditional) - Method in class com.github.tadukoo.database.mysql.syntax.conditional.Conditional.ConditionalBuilder
 - secondCond(Conditional) - Method in interface com.github.tadukoo.database.mysql.syntax.conditional.Conditional.SecondCondition
 - secondCondStmt - Variable in class com.github.tadukoo.database.mysql.syntax.conditional.Conditional.ConditionalBuilder
 - 
The second
ConditionalStatementinvolved (it may be null if either aConditionalis used instead or if there's only one condition) - secondCondStmt - Variable in class com.github.tadukoo.database.mysql.syntax.conditional.Conditional
 - 
The second
ConditionalStatementinvolved (it may be null if either aConditionalis used instead or if there's only one condition) - secondCondStmt(ConditionalStatement) - Method in class com.github.tadukoo.database.mysql.syntax.conditional.Conditional.ConditionalBuilder
 - secondCondStmt(ConditionalStatement) - Method in interface com.github.tadukoo.database.mysql.syntax.conditional.Conditional.SecondCondition
 - select() - Method in class com.github.tadukoo.database.mysql.syntax.statement.SQLStatement.SQLStatementBuilder
 - selectStmt - Variable in class com.github.tadukoo.database.mysql.syntax.statement.SQLCreateStatement
 - 
The
select statementto use to grab another table - selectStmt - Variable in class com.github.tadukoo.database.mysql.syntax.statement.SQLCreateStatement.SQLCreateStatementBuilder
 - 
The
select statementto use to grab another table - selectStmt - Variable in class com.github.tadukoo.database.mysql.syntax.statement.SQLInsertStatement
 - 
The
select statementto use for values to insert - selectStmt - Variable in class com.github.tadukoo.database.mysql.syntax.statement.SQLInsertStatement.SQLInsertStatementBuilder
 - 
The
select statementto use for values to insert - selectStmt(SQLSelectStatement) - Method in interface com.github.tadukoo.database.mysql.syntax.statement.SQLInsertStatement.ColumnsAndValuesOrSelectStatement
 - selectStmt(SQLSelectStatement) - Method in class com.github.tadukoo.database.mysql.syntax.statement.SQLInsertStatement.SQLInsertStatementBuilder
 - set() - Method in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition.ColumnDefinitionBuilder
 - 
Sets the data type to
SET. - set() - Method in interface com.github.tadukoo.database.mysql.syntax.ColumnDefinition.DataType
 - 
Sets the data type to
SET. - SET - Enum constant in enum class com.github.tadukoo.database.mysql.syntax.SQLDataType
 - 
The SET type in MySQL
 - SET_DEFAULT - Enum constant in enum class com.github.tadukoo.database.mysql.syntax.SQLReferenceOption
 - 
This action is recognized by the MySQL parser, but both InnoDB and NDB reject table definitions containing this - SET DEFAULT
 - SET_NULL - Enum constant in enum class com.github.tadukoo.database.mysql.syntax.SQLReferenceOption
 - 
Delete or update the row from the parent table and set the foreign key column or columns in the child table to NULL - SET NULL
 - setDefaultColumnDefs() - Method in interface com.github.tadukoo.database.mysql.pojo.DatabasePojo
 - 
Should be called in the constructor of a
DatabasePojoand be used to create thecolumn definitions - setStatements - Variable in class com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement
 - 
The
statementsto set values - setStatements - Variable in class com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement.SQLUpdateStatementBuilder
 - 
The
statementsto set values - setStatements(EqualsStatement...) - Method in interface com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement.SetStatements
 - setStatements(EqualsStatement...) - Method in class com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement.SQLUpdateStatementBuilder
 - setStatements(List<EqualsStatement>) - Method in interface com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement.SetStatements
 - setStatements(List<EqualsStatement>) - Method in class com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement.SQLUpdateStatementBuilder
 - shorts(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
This will convert multiple rows of a
ResultSetinto a List of shorts, a single short for each row - simpleItem(ResultSet, ThrowingFunction<Integer, Type, SQLException>) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single value using the given getter
 - simpleList(ResultSet, ThrowingFunction<Integer, Type, SQLException>) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
This will convert multiple rows of a
ResultSetinto a List of values, a single value for each row using the given getter - singleBoolean(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single boolean
 - singleDate(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single
Date - singleDouble(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single double
 - singleFloat(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single float
 - singleInteger(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single integer
 - singleLong(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single long
 - singleShort(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single Short
 - singleString(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single String
 - singleTime(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single
Time - singleTimestamp(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
To be used when only one row is expected, this will convert that single row into a single
Timestamp - size - Variable in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition.Builder
 - 
The length of the column or total number of digits
 - size - Variable in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition.ColumnDefinitionBuilder
 - 
The length of the column or total number of digits
 - size - Variable in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition
 - 
The length of the column or total number of digits
 - size(int) - Method in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition.ColumnDefinitionBuilder
 - size(int) - Method in interface com.github.tadukoo.database.mysql.syntax.ColumnDefinition.Size
 - sizeAndDigits(int, int) - Method in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition.ColumnDefinitionBuilder
 - sizeAndDigits(int, int) - Method in interface com.github.tadukoo.database.mysql.syntax.ColumnDefinition.SizeAndDigits
 - smallint() - Method in class com.github.tadukoo.database.mysql.syntax.ColumnDefinition.ColumnDefinitionBuilder
 - 
Sets the data type to
SMALLINT. - smallint() - Method in interface com.github.tadukoo.database.mysql.syntax.ColumnDefinition.DataType
 - 
Sets the data type to
SMALLINT. - SMALLINT - Enum constant in enum class com.github.tadukoo.database.mysql.syntax.SQLDataType
 - 
The SMALLINT type in MySQL
 - SQLAlterStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQL Alter Statement represents a MySQL Alter statement
 - SQLAlterStatement(SQLType, String, SQLColumnOperation, String, ColumnDefinition, ForeignKeyConstraint) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLAlterStatement
 - 
Constructs a
SQLAlterStatementusing the given parameters - SQLAlterStatement.Build - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The building part of building a
SQLAlterStatement - SQLAlterStatement.ColumnDef - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
column definitionpart of building aSQLAlterStatement - SQLAlterStatement.ColumnDefOrForeignKey - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - SQLAlterStatement.ColumnName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The Column Name part of building a
SQLAlterStatement - SQLAlterStatement.Operation - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
operationpart of building aSQLAlterStatement - SQLAlterStatement.SQLAlterStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder to use to build a
SQLAlterStatement. - SQLAlterStatement.TableName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The Table name part of building a
SQLAlterStatement - SQLAlterStatement.Type - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The Type part of building a
SQLAlterStatement - SQLAlterStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLAlterStatement.SQLAlterStatementBuilder
 - 
Not allowed to instantiate outside
SQLAlterStatement - SQLColumnOperation - Enum Class in com.github.tadukoo.database.mysql.syntax
 - 
SQLColumnOperation represents an operation that can be performed on a column in MySQL
 - SQLColumnOperation(String) - Constructor for enum class com.github.tadukoo.database.mysql.syntax.SQLColumnOperation
 - 
Constructs a new
SQLColumnOperationfrom the given parameters - SQLConjunctiveOperator - Enum Class in com.github.tadukoo.database.mysql.syntax.conditional
 - 
SQL Conjunctive Operator represents operators that join conditional statements together.
 - SQLConjunctiveOperator(String) - Constructor for enum class com.github.tadukoo.database.mysql.syntax.conditional.SQLConjunctiveOperator
 - 
Constructs a new SQLConjunctiveOperator using the given parameters
 - SQLCreateStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQLCreateStatement represents a MySQL Create statement
 - SQLCreateStatement(SQLType, boolean, String, SQLSelectStatement, List<ColumnDefinition>, List<ForeignKeyConstraint>) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLCreateStatement
 - 
Constructs a new
SQLCreateStatementwith the given parameters - SQLCreateStatement.AsOrColumns - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The As or Columns part of building a
SQLCreateStatement - SQLCreateStatement.Build - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The building part of building a
SQLCreateStatement - SQLCreateStatement.DatabaseName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The database name part of building a
SQLCreateStatement - SQLCreateStatement.ExistsOrDatabaseName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The If Not Exists of Database name part of building a
SQLCreateStatement - SQLCreateStatement.ExistsOrTableName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The If Not Exists or table name part of building a
SQLCreateStatement - SQLCreateStatement.ForeignKeysOrBuild - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The Foreign Keys or Building part of building a
SQLCreateStatement - SQLCreateStatement.SQLCreateStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder to create a
SQLCreateStatement. - SQLCreateStatement.TableName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The table name part of building a
SQLCreateStatement - SQLCreateStatement.Type - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
typepart of building aSQLCreateStatement - SQLCreateStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLCreateStatement.SQLCreateStatementBuilder
 - 
Not allowed to instantiate outside of SQLCreateDatabaseStatement
 - SQLDataType - Enum Class in com.github.tadukoo.database.mysql.syntax
 - 
SQL Data Type represents the data type for a MySQL table column
 - SQLDataType() - Constructor for enum class com.github.tadukoo.database.mysql.syntax.SQLDataType
 - SQLDeleteStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQLDeleteStatement represents a delete statement in MySQL
 - SQLDeleteStatement(TableRef, Conditional) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLDeleteStatement
 - 
Constructs a new SQL Delete Statement with the given parameters
 - SQLDeleteStatement.SQLDeleteStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder used to build a
SQLDeleteStatement. - SQLDeleteStatement.Table - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
tablepart of building aSQLDeleteStatement - SQLDeleteStatement.WhereStatementAndBuild - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Where Statementand building part of building aSQLDeleteStatement - SQLDeleteStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLDeleteStatement.SQLDeleteStatementBuilder
 - 
Not allowed to instantiate outside
SQLDeleteStatement - SQLDropStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQLDropStatement represents a MySQL Drop statement
 - SQLDropStatement(SQLType, boolean, String) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLDropStatement
 - 
Constructs a new
SQLDropStatementwith the given parameters - SQLDropStatement.Build - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The building part of building a
SQLDropStatement - SQLDropStatement.ExistsOrName - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The If Exists or Name part of building a
SQLDropStatement - SQLDropStatement.Name - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The name part of building a
SQLDropStatement - SQLDropStatement.SQLDropStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder to create a
SQLDropStatement. - SQLDropStatement.Type - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The type part of building a
SQLDropStatement - SQLDropStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLDropStatement.SQLDropStatementBuilder
 - 
Not allowed to instantiate outside of SQLDropDatabaseStatement
 - SQLInsertStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQLInsertStatement represents a MySQL Insert Statement
 - SQLInsertStatement(TableRef, List<ColumnRef>, List<Object>, SQLSelectStatement) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLInsertStatement
 - 
Constructs a new SQLInsertStatement using the given parameters
 - SQLInsertStatement.Build - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The Building part of building a
SQLInsertStatement - SQLInsertStatement.ColumnsAndValuesOrSelectStatement - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Columnsand Values part of building aSQLInsertStatement - SQLInsertStatement.SQLInsertStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder class used to build a
SQLInsertStatement. - SQLInsertStatement.Table - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Tablepart of building aSQLInsertStatement - SQLInsertStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLInsertStatement.SQLInsertStatementBuilder
 - 
Not allowed to instantiate outside SQLInsertStatement
 - SQLOperator - Enum Class in com.github.tadukoo.database.mysql.syntax.conditional
 - 
SQL Operator represents a conditional operator in MySQL
 - SQLOperator(String) - Constructor for enum class com.github.tadukoo.database.mysql.syntax.conditional.SQLOperator
 - 
Constructs a new
SQLOperatorwith the given parameters - SQLReferenceOption - Enum Class in com.github.tadukoo.database.mysql.syntax
 - 
SQL Reference Option represents a Reference Option in MySQL
 - SQLReferenceOption(String) - Constructor for enum class com.github.tadukoo.database.mysql.syntax.SQLReferenceOption
 - 
Constructs a new
SQLReferenceOptionwith the given parameter - SQLSelectStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQL Select Statement is used to build a MySQL select statement
 - SQLSelectStatement(boolean, List<ColumnRef>, List<TableRef>, Conditional) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLSelectStatement
 - 
Constructs a new
SQLSelectStatementusing the given parameters. - SQLSelectStatement.Build - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The building part of building a
SQLSelectStatement - SQLSelectStatement.ColumnsOrTables - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - SQLSelectStatement.DistinctOrColumnsOrTables - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - SQLSelectStatement.FromTables - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Tablespart of building aSQLSelectStatement - SQLSelectStatement.SQLSelectStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder to build a
SQLSelectStatement. - SQLSelectStatement.WhereStatementAndBuild - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Where Statementand building part of building aSQLSelectStatement - SQLSelectStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLSelectStatement.SQLSelectStatementBuilder
 - 
Not allowed to instantiate outside SQLSelectStatement
 - SQLStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQL Statement is a class used to create a MySQL Statement
 - SQLStatement() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLStatement
 - 
Not allowed to actually instantiate
 - SQLStatement.SQLStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder class used to start building a SQL Statement.
 - SQLStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLStatement.SQLStatementBuilder
 - 
Not allowed to instantiate outside
SQLStatement - SQLSyntaxUtil - Class in com.github.tadukoo.database.mysql.syntax
 - 
SQL Syntax Util provides utilities for handling SQL syntax.
 - SQLSyntaxUtil() - Constructor for class com.github.tadukoo.database.mysql.syntax.SQLSyntaxUtil
 - 
Not allowed to instantiate SQLSyntaxUtil
 - SQLTransaction<ResultType> - Interface in com.github.tadukoo.database.mysql.transaction
 - 
Represents a transaction in MySQL
 - SQLType - Enum Class in com.github.tadukoo.database.mysql.syntax
 - 
Represents a Type in MySQL
 - SQLType() - Constructor for enum class com.github.tadukoo.database.mysql.syntax.SQLType
 - SQLUpdateStatement - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
SQLUpdateStatement represents an Update statement from MySQL
 - SQLUpdateStatement(TableRef, List<EqualsStatement>, Conditional) - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement
 - 
Constructs a SQLUpdateStatement using the given parameters
 - SQLUpdateStatement.SetStatements - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Set Statementspart of building aSQLUpdateStatement - SQLUpdateStatement.SQLUpdateStatementBuilder - Class in com.github.tadukoo.database.mysql.syntax.statement
 - 
A builder to use to build a
SQLUpdateStatement. - SQLUpdateStatement.Table - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Tablepart of building aSQLUpdateStatement - SQLUpdateStatement.WhereStatementAndBuild - Interface in com.github.tadukoo.database.mysql.syntax.statement
 - 
The
Where Statementand building part of building aSQLUpdateStatement - SQLUpdateStatementBuilder() - Constructor for class com.github.tadukoo.database.mysql.syntax.statement.SQLUpdateStatement.SQLUpdateStatementBuilder
 - 
Not allowed to instantiate outside SQLUpdateStatement
 - storeValues(Database, boolean) - Method in interface com.github.tadukoo.database.mysql.pojo.DatabasePojo
 - 
Stores the values from this
DatabasePojointo the givenDatabase. - strings(ResultSet) - Static method in class com.github.tadukoo.database.mysql.CommonResultSetConverters
 - 
This will convert multiple rows of a
ResultSetinto a List of Strings, a single String for each row - SubPojoDefinition - Class in com.github.tadukoo.database.mysql.pojo
 - 
Sub Pojo Definition holds all the information for a sub pojo contained inside another pojo
 - SubPojoDefinition(String, String, Class<? extends DatabasePojo>, Pair<ColumnRef, ColumnRef>) - Constructor for class com.github.tadukoo.database.mysql.pojo.SubPojoDefinition
 - 
Constructs a new
SubPojoDefinitionusing the given parameters - SubPojoDefinition.Build - Interface in com.github.tadukoo.database.mysql.pojo
 - 
The building part of building a
SubPojoDefinition - SubPojoDefinition.IDColumn - Interface in com.github.tadukoo.database.mysql.pojo
 - 
The ID column part of building a
SubPojoDefinition - SubPojoDefinition.Key - Interface in com.github.tadukoo.database.mysql.pojo
 - 
The Key part of building a
SubPojoDefinition - SubPojoDefinition.SubPojoDefinitionBuilder - Class in com.github.tadukoo.database.mysql.pojo
 - 
A builder used to build a
SubPojoDefinition. - SubPojoDefinition.TypeAndJunction - Interface in com.github.tadukoo.database.mysql.pojo
 - 
The Type and Junction part of building a
SubPojoDefinition - SubPojoDefinitionBuilder() - Constructor for class com.github.tadukoo.database.mysql.pojo.SubPojoDefinition.SubPojoDefinitionBuilder
 - 
Not allowed to instantiate outside
SubPojoDefinition - subPojoDefs - Variable in class com.github.tadukoo.database.mysql.pojo.AbstractDatabasePojo
 - 
The Map of
subPojo definitionsfor this pojo 
All Classes and Interfaces|All Packages