Uses of Class
ru.curs.celesta.score.Column
-
Packages that use Column Package Description ru.curs.celesta.dbutils.adaptors Adaptors for various RDBMS.ru.curs.celesta.dbutils.adaptors.column Classes that define columns for various RDBMS.ru.curs.celesta.dbutils.adaptors.ddl Root package of ddl adaptors.ru.curs.celesta.dbutils.adaptors.function Utility classes for RDBMS adaptors.ru.curs.celesta.dbutils.meta Database meta information DTO classes.ru.curs.celesta.score Package containing metadata of table structure. -
-
Uses of Column in ru.curs.celesta.dbutils.adaptors
Methods in ru.curs.celesta.dbutils.adaptors with parameters of type Column Modifier and Type Method Description void
DBAdaptor. createColumn(Connection conn, Column<?> c)
Adds a new column to the table.abstract DbColumnInfo
DBAdaptor. getColumnInfo(Connection conn, Column<?> c)
Returns information on a column.DbColumnInfo
FirebirdAdaptor. getColumnInfo(Connection conn, Column<?> c)
DbColumnInfo
H2Adaptor. getColumnInfo(Connection conn, Column<?> c)
DbColumnInfo
MSSQLAdaptor. getColumnInfo(Connection conn, Column<?> c)
Returns information on column.DbColumnInfo
OraAdaptor. getColumnInfo(Connection conn, Column<?> c)
DbColumnInfo
PostgresAdaptor. getColumnInfo(Connection conn, Column<?> c)
abstract PreparedStatement
DBAdaptor. getOneFieldStatement(Connection conn, Column<?> c, String where)
Creates a PreparedStatement object for a SELECT statement of a single column containing at most one record.PreparedStatement
FirebirdAdaptor. getOneFieldStatement(Connection conn, Column<?> c, String where)
PreparedStatement
MSSQLAdaptor. getOneFieldStatement(Connection conn, Column<?> c, String where)
PreparedStatement
OpenSourceDbAdaptor. getOneFieldStatement(Connection conn, Column<?> c, String where)
PreparedStatement
OraAdaptor. getOneFieldStatement(Connection conn, Column<?> c, String where)
void
DBAdaptor. updateColumn(Connection conn, Column<?> c, DbColumnInfo actual)
Updates a table column. -
Uses of Column in ru.curs.celesta.dbutils.adaptors.column
Methods in ru.curs.celesta.dbutils.adaptors.column with parameters of type Column Modifier and Type Method Description abstract String
ColumnDefiner. getDefaultDefinition(Column<?> c)
Returns separately DEFAULT definition of the column.String
ColumnDefiner. getFullDefinition(Column<?> c)
Returns full definition of the column (for column creation).String
FireBirdColumnDefiner. getFullDefinition(Column<?> c)
Returns full definition of the column (for column creation).String
OraColumnDefiner. getFullDefinition(Column<?> c)
abstract String
FireBirdColumnDefiner. getInternalDefinition(Column<?> c)
abstract String
OraColumnDefiner. getInternalDefinition(Column<?> c)
abstract String
MsSqlColumnDefiner. getLightDefaultDefinition(Column<?> c)
abstract String
ColumnDefiner. getMainDefinition(Column<?> c)
Returns column definition that contains name, type and NULL/NOT NULL ( without DEFAULT).String
FireBirdColumnDefiner. getMainDefinition(Column<?> c)
String
OraColumnDefiner. getMainDefinition(Column<?> c)
String
ColumnDefiner. nullable(Column<?> c)
Whether the column is nullable.String
FireBirdColumnDefiner. nullable(Column<?> c)
Whether the column is nullable.Method parameters in ru.curs.celesta.dbutils.adaptors.column with type arguments of type Column Modifier and Type Method Description static ColumnDefiner
ColumnDefinerFactory. getColumnDefiner(DBType dbType, Class<? extends Column<?>> cls)
Returns a column definer depending on the DB type and column type. -
Uses of Column in ru.curs.celesta.dbutils.adaptors.ddl
Methods in ru.curs.celesta.dbutils.adaptors.ddl with parameters of type Column Modifier and Type Method Description void
DdlAdaptor. createColumn(Connection conn, Column<?> c)
Adds a new column to the table.void
DdlAdaptor. updateColumn(Connection conn, Column<?> c, DbColumnInfo actual)
Updates a table column. -
Uses of Column in ru.curs.celesta.dbutils.adaptors.function
Methods in ru.curs.celesta.dbutils.adaptors.function with parameters of type Column Modifier and Type Method Description static boolean
OraFunctions. fromOrToNClob(Column<?> c, DbColumnInfo actual)
static String
OraFunctions. getBooleanCheckName(Column<?> c)
-
Uses of Column in ru.curs.celesta.dbutils.meta
Methods in ru.curs.celesta.dbutils.meta that return types with arguments of type Column Modifier and Type Method Description Class<? extends Column<?>>
DbColumnInfo. getType()
Returns column type.Methods in ru.curs.celesta.dbutils.meta with parameters of type Column Modifier and Type Method Description boolean
DbColumnInfo. reflects(Column<?> value)
Method parameters in ru.curs.celesta.dbutils.meta with type arguments of type Column Modifier and Type Method Description void
DbColumnInfo. setType(Class<? extends Column<?>> type)
Sets column type. -
Uses of Column in ru.curs.celesta.score
Subclasses of Column in ru.curs.celesta.score Modifier and Type Class Description class
BinaryColumn
Binary column (IMAGE or BLOB type).class
BooleanColumn
Boolean column (BIT type).class
DateTimeColumn
Date column (DATETIME).class
DecimalColumn
Column with a fixed decimal point type.class
FloatingColumn
Column REAL type.class
IntegerColumn
Integer column.class
StringColumn
String column.class
ZonedDateTimeColumn
Column for date with time zone type.Methods in ru.curs.celesta.score that return Column Modifier and Type Method Description Column<?>
BasicTable. getColumn(String colName)
Column<?>
FieldRef. getColumn()
Returns the column that the reference is pointing to.Column<?>
MaterializedView. getColumn(String colName)
Column<?>
TableElement. getColumn(String colName)
Returns a column by its name or throws an exception with a message that the column is not found.Column<?>
AbstractView. getColumnRef(String colName)
Returns column reference by column name.Methods in ru.curs.celesta.score that return types with arguments of type Column Modifier and Type Method Description Map<String,Column<?>>
BasicTable. getColumns()
Unmodified list of table columns.Map<String,Column<?>>
ForeignKey. getColumns()
Unmodified list of columns for the foreign key.Map<String,Column<?>>
Index. getColumns()
Returns columns of the index.Map<String,Column<?>>
MaterializedView. getColumns()
Map<String,Column<?>>
TableElement. getColumns()
Returns a map of columns with names.Map<String,Column<?>>
BasicTable. getPrimaryKey()
Map<String,Column<?>>
MaterializedView. getPrimaryKey()
Map<String,Column<?>>
TableElement. getPrimaryKey()
Returns unmodified map of primary key columns.Methods in ru.curs.celesta.score with parameters of type Column Modifier and Type Method Description void
BasicTable. addColumn(Column<?> column)
Adds a column to the table.void
MaterializedView. addColumn(Column<?> column)
void
TableElement. addColumn(Column<?> column)
Adds a column to the table.void
BasicTable. removeColumn(Column<?> column)
void
MaterializedView. removeColumn(Column<?> column)
void
TableElement. removeColumn(Column<?> column)
Removes a column from the table.
-