| Package | Description |
|---|---|
| io.debezium.relational | |
| io.debezium.relational.ddl |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
ColumnEditorImpl |
| Modifier and Type | Method and Description |
|---|---|
ColumnEditor |
ColumnEditor.autoIncremented(boolean autoIncremented)
Set whether the column's values are automatically incremented.
|
default ColumnEditor |
Column.edit()
Obtain an editor that contains the same information as this column definition.
|
static ColumnEditor |
Column.editor()
Obtain an column definition editor that can be used to define a column.
|
ColumnEditor |
ColumnEditor.generated(boolean generated)
Set whether the column's values are generated by the database.
|
ColumnEditor |
ColumnEditor.jdbcType(int jdbcType)
Set the
JDBC type of this column. |
ColumnEditor |
ColumnEditor.length(int length)
Set the maximum length of this column's values.
|
ColumnEditor |
ColumnEditor.name(String name)
Set the name of the column.
|
ColumnEditor |
ColumnEditor.optional(boolean optional)
Set whether the column's values are optional (e.g., can contain nulls).
|
ColumnEditor |
ColumnEditor.position(int position)
Set the position of the column within the table definition.
|
ColumnEditor |
ColumnEditor.scale(int scale)
Set the scale of the column.
|
ColumnEditor |
ColumnEditor.typeName(String typeName)
Set the database-specific name of the column's data type.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
DdlParserSql2003.parseAlterColumn(TokenStream.Marker start,
ColumnEditor column) |
protected void |
DdlParserSql2003.parseColumnConstraintCharacteristics(TokenStream.Marker start,
ColumnEditor column) |
protected void |
DdlParserSql2003.parseColumnConstraintDefinition(TokenStream.Marker start,
ColumnEditor column,
AtomicBoolean isPrimaryKey) |
protected void |
DdlParserSql2003.parseColumnDefinition(TokenStream.Marker start,
String columnName,
TokenStream tokens,
TableEditor table,
ColumnEditor column,
AtomicBoolean isPrimaryKey) |
protected void |
DdlParserSql2003.parseColumnOptions(TokenStream.Marker start,
String columnName,
TokenStream tokens,
ColumnEditor column) |
protected void |
DdlParserSql2003.parseDefaultClause(TokenStream.Marker start,
ColumnEditor column) |
protected void |
DdlParserSql2003.parseIdentityColumnSpec(TokenStream.Marker start,
ColumnEditor column) |
protected void |
DdlParserSql2003.parseReferencesScopeCheck(TokenStream.Marker start,
String columnName,
TokenStream tokens,
ColumnEditor column) |
protected void |
DdlParser.setTypeInfoForConstant(String constantValue,
ColumnEditor column) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.