Uses of Class
com.github.tadukoo.database.mysql.syntax.ColumnDefinition
Packages that use ColumnDefinition
Package
Description
Contains
DatabasePojo
, which can be used to store and
retrieve the pojo values from a Database
Contains syntax elements to help build SQL statements
Contains classes for creating MySQL statements
-
Uses of ColumnDefinition in com.github.tadukoo.database.mysql.pojo
Fields in com.github.tadukoo.database.mysql.pojo with type parameters of type ColumnDefinitionModifier and TypeFieldDescriptionprivate final Map<String,
ColumnDefinition> AbstractDatabasePojo.columnDefMap
The Map ofcolumn definitions
for this pojoMethods in com.github.tadukoo.database.mysql.pojo that return ColumnDefinitionModifier and TypeMethodDescriptiondefault ColumnDefinition
DatabasePojo.getColumnDefByKey
(String key) Retrieve aColumnDefinition
from the Map using the given keyMethods in com.github.tadukoo.database.mysql.pojo that return types with arguments of type ColumnDefinitionModifier and TypeMethodDescriptionAbstractDatabasePojo.getColumnDefs()
DatabasePojo.getColumnDefs()
Methods in com.github.tadukoo.database.mysql.pojo with parameters of type ColumnDefinitionModifier and TypeMethodDescriptiondefault void
DatabasePojo.addColumnDef
(ColumnDefinition columnDef) Adds the givenColumnDefinition
to the Map ofcolumn definitions
default void
DatabasePojo.addColumnDef
(ColumnDefinition columnDef, Object value) Adds the givenColumnDefinition
to the Map ofcolumn definitions
and sets the column value to the given value -
Uses of ColumnDefinition in com.github.tadukoo.database.mysql.syntax
Methods in com.github.tadukoo.database.mysql.syntax that return ColumnDefinitionModifier and TypeMethodDescriptionColumnDefinition.Build.build()
Constructs a newColumnDefinition
using the set parametersColumnDefinition.Builder.build()
Constructs a newColumnDefinition
using the set parametersMethods in com.github.tadukoo.database.mysql.syntax with parameters of type ColumnDefinitionModifier and TypeMethodDescriptionForeignKeyConstraint.ColumnNames.columnDefs
(ColumnDefinition... columnDefs) ForeignKeyConstraint.ForeignKeyConstraintBuilder.columnDefs
(ColumnDefinition... columnDefs) static Object
SQLSyntaxUtil.getValueBasedOnColumnDefinition
(ResultSet resultSet, String tableName, ColumnDefinition columnDef) Extracts a value from the givenResultSet
based on the info in the givenColumnDefinition
ForeignKeyConstraint.ForeignKeyConstraintBuilder.referenceColumnDefs
(ColumnDefinition... referenceColumnDefs) ForeignKeyConstraint.ReferenceColumnNames.referenceColumnDefs
(ColumnDefinition... referenceColumnDefs) Method parameters in com.github.tadukoo.database.mysql.syntax with type arguments of type ColumnDefinitionModifier and TypeMethodDescriptionForeignKeyConstraint.ColumnNames.columnDefs
(List<ColumnDefinition> columnDefs) ForeignKeyConstraint.ForeignKeyConstraintBuilder.columnDefs
(List<ColumnDefinition> columnDefs) ForeignKeyConstraint.ForeignKeyConstraintBuilder.referenceColumnDefs
(List<ColumnDefinition> referenceColumnDefs) ForeignKeyConstraint.ReferenceColumnNames.referenceColumnDefs
(List<ColumnDefinition> referenceColumnDefs) -
Uses of ColumnDefinition in com.github.tadukoo.database.mysql.syntax.statement
Fields in com.github.tadukoo.database.mysql.syntax.statement declared as ColumnDefinitionModifier and TypeFieldDescriptionprivate final ColumnDefinition
SQLAlterStatement.columnDef
Thecolumn definition
to be usedprivate ColumnDefinition
SQLAlterStatement.SQLAlterStatementBuilder.columnDef
Thecolumn definition
to be usedFields in com.github.tadukoo.database.mysql.syntax.statement with type parameters of type ColumnDefinitionModifier and TypeFieldDescriptionprivate final List<ColumnDefinition>
SQLCreateStatement.columns
Thecolumns
to create in the tableprivate List<ColumnDefinition>
SQLCreateStatement.SQLCreateStatementBuilder.columns
Thecolumns
to create in the tableMethods in com.github.tadukoo.database.mysql.syntax.statement that return ColumnDefinitionMethods in com.github.tadukoo.database.mysql.syntax.statement that return types with arguments of type ColumnDefinitionMethods in com.github.tadukoo.database.mysql.syntax.statement with parameters of type ColumnDefinitionModifier and TypeMethodDescriptionSQLAlterStatement.ColumnDef.columnDef
(ColumnDefinition columnDef) SQLAlterStatement.SQLAlterStatementBuilder.columnDef
(ColumnDefinition columnDef) SQLCreateStatement.AsOrColumns.columns
(ColumnDefinition... columns) SQLCreateStatement.SQLCreateStatementBuilder.columns
(ColumnDefinition... columns) Method parameters in com.github.tadukoo.database.mysql.syntax.statement with type arguments of type ColumnDefinitionModifier and TypeMethodDescriptionSQLCreateStatement.AsOrColumns.columns
(List<ColumnDefinition> columns) SQLCreateStatement.SQLCreateStatementBuilder.columns
(List<ColumnDefinition> columns) Constructors in com.github.tadukoo.database.mysql.syntax.statement with parameters of type ColumnDefinitionModifierConstructorDescriptionprivate
SQLAlterStatement
(SQLType type, String tableName, SQLColumnOperation operation, String columnName, ColumnDefinition columnDef, ForeignKeyConstraint foreignKey) Constructs aSQLAlterStatement
using the given parametersConstructor parameters in com.github.tadukoo.database.mysql.syntax.statement with type arguments of type ColumnDefinitionModifierConstructorDescriptionprivate
SQLCreateStatement
(SQLType type, boolean ifNotExists, String name, SQLSelectStatement selectStmt, List<ColumnDefinition> columns, List<ForeignKeyConstraint> foreignKeys) Constructs a newSQLCreateStatement
with the given parameters