Uses of Class
com.feedzai.commons.sql.abstraction.ddl.DbColumnType
-
Packages that use DbColumnType Package Description com.feedzai.commons.sql.abstraction.ddl Contains classes that aid on DDL creation.com.feedzai.commons.sql.abstraction.dml Contains classes to build DML statements.com.feedzai.commons.sql.abstraction.dml.dialect Contains an SQL builder.com.feedzai.commons.sql.abstraction.engine Contains the database engine core.com.feedzai.commons.sql.abstraction.engine.impl Database specific implementations. -
-
Uses of DbColumnType in com.feedzai.commons.sql.abstraction.ddl
Methods in com.feedzai.commons.sql.abstraction.ddl that return DbColumnType Modifier and Type Method Description DbColumnTypeDbColumn. getDbColumnType()Gets the column type.static DbColumnTypeDbColumnType. valueOf(String name)Returns the enum constant of this type with the specified name.static DbColumnType[]DbColumnType. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.feedzai.commons.sql.abstraction.ddl with parameters of type DbColumnType Modifier and Type Method Description DbEntity.BuilderDbEntity.Builder. addColumn(String name, DbColumnType type, boolean autoInc, DbColumnConstraint... constraints)Adds a column to the entity.DbEntity.BuilderDbEntity.Builder. addColumn(String name, DbColumnType type, DbColumnConstraint... constraints)Adds a column to the entity.DbEntity.BuilderDbEntity.Builder. addColumn(String name, DbColumnType type, K defaultValue, DbColumnConstraint... constraints)Adds a column to the entity.DbEntity.BuilderDbEntity.Builder. addColumn(String name, DbColumnType type, Integer size, boolean autoInc, DbColumnConstraint... constraints)Adds a column to the entity.DbEntity.BuilderDbEntity.Builder. addColumn(String name, DbColumnType type, Integer size, DbColumnConstraint... constraints)Adds a column to the entity.DbColumn.BuilderDbColumn.Builder. type(DbColumnType dbColumnType)Sets the column type. -
Uses of DbColumnType in com.feedzai.commons.sql.abstraction.dml
Methods in com.feedzai.commons.sql.abstraction.dml that return DbColumnType Modifier and Type Method Description DbColumnTypeCast. getType()Gets the type to be converted.Constructors in com.feedzai.commons.sql.abstraction.dml with parameters of type DbColumnType Constructor Description Cast(Expression expression, DbColumnType type)Creates a new cast expression. -
Uses of DbColumnType in com.feedzai.commons.sql.abstraction.dml.dialect
Methods in com.feedzai.commons.sql.abstraction.dml.dialect with parameters of type DbColumnType Modifier and Type Method Description static AlterColumnSqlBuilder. alterColumn(Expression table, Name column, DbColumnType dbColumnType, DbColumnConstraint... constraints)Alter column operator.static CastSqlBuilder. cast(Expression expression, DbColumnType type)Creates a cast expression.static DbColumn.BuilderSqlBuilder. dbColumn(String name, DbColumnType type)Creates a Database Column builder.static DbColumn.BuilderSqlBuilder. dbColumn(String name, DbColumnType type, boolean autoInc)Creates a Database Column builder.static DbColumn.BuilderSqlBuilder. dbColumn(String name, DbColumnType type, int size)Creates a Database Column builder. -
Uses of DbColumnType in com.feedzai.commons.sql.abstraction.engine
Methods in com.feedzai.commons.sql.abstraction.engine that return DbColumnType Modifier and Type Method Description protected DbColumnTypeAbstractDatabaseEngine. toPdbType(int type, String typeName)Maps the database type toDbColumnType.Methods in com.feedzai.commons.sql.abstraction.engine that return types with arguments of type DbColumnType Modifier and Type Method Description Map<String,DbColumnType>AbstractDatabaseEngine. getMetadata(String tableNamePattern)Map<String,DbColumnType>AbstractDatabaseEngine. getMetadata(String schemaPattern, String tableNamePattern)Map<String,DbColumnType>DatabaseEngine. getMetadata(String tableNamePattern)Gets the table metadata (table must be in the current schema).Map<String,DbColumnType>DatabaseEngine. getMetadata(String schemaPattern, String tableNamePattern)Gets the table metadata (table must be in the current schema).Map<String,DbColumnType>AbstractDatabaseEngine. getQueryMetadata(Expression query)Gets the query metadata.Map<String,DbColumnType>AbstractDatabaseEngine. getQueryMetadata(String query)Gets the query metadata.Map<String,DbColumnType>DatabaseEngine. getQueryMetadata(Expression query)Gets the query metadata.Map<String,DbColumnType>DatabaseEngine. getQueryMetadata(String query)Gets the query metadata.Methods in com.feedzai.commons.sql.abstraction.engine with parameters of type DbColumnType Modifier and Type Method Description voidAbstractDatabaseEngine. setParameter(String name, int index, Object param, DbColumnType paramType)voidDatabaseEngine. setParameter(String name, int index, Object param, DbColumnType paramType)Sets the parameter on the specified index given its type. -
Uses of DbColumnType in com.feedzai.commons.sql.abstraction.engine.impl
Methods in com.feedzai.commons.sql.abstraction.engine.impl that return DbColumnType Modifier and Type Method Description protected DbColumnTypePostgreSqlEngine. toPdbType(int type, String typeName)Methods in com.feedzai.commons.sql.abstraction.engine.impl that return types with arguments of type DbColumnType Modifier and Type Method Description Map<String,DbColumnType>CockroachDBEngine. getMetadata(String schemaPattern, String tableNamePattern)Map<String,DbColumnType>DB2Engine. getMetadata(String schemaPattern, String tableNamePattern)Map<String,DbColumnType>MySqlEngine. getMetadata(String schemaPattern, String tableNamePattern)Map<String,DbColumnType>OracleEngine. getMetadata(String schemaPattern, String tableNamePattern)Methods in com.feedzai.commons.sql.abstraction.engine.impl with parameters of type DbColumnType Modifier and Type Method Description voidPostgreSqlEngine. setParameter(String name, int index, Object param, DbColumnType paramType)
-