public interface Column extends BaseColumn<Table>
| Modifier and Type | Method and Description |
|---|---|
String |
getDefaultValue()
Gets the default data value for the column.
|
Collection<Privilege<Column>> |
getPrivileges()
Gets the list of privileges for the column.
|
Column |
getReferencedColumn()
Referenced column if this column is part of a foreign key, null otherwise.
|
default boolean |
hasDefaultValue()
Checks whether there is a default data value for the column.
|
boolean |
isAutoIncremented()
True if this column is auto-incremented.
|
boolean |
isGenerated()
True if this column is a generated column.
|
boolean |
isHidden()
True if this column is a hidden column.
|
boolean |
isPartOfForeignKey()
True if this column is part of a foreign key.
|
boolean |
isPartOfIndex()
True if this column is part of an index.
|
boolean |
isPartOfPrimaryKey()
True if this column is a part of primary key.
|
boolean |
isPartOfUniqueIndex()
True if this column is part of an unique index.
|
<P extends Privilege<Column>> |
lookupPrivilege(String name)
Gets a privilege by unqualified name.
|
getColumnDataType, getDecimalDigits, getOrdinalPosition, getSize, getWidth, isColumnDataTypeKnown, isNullablegetShortName, isParentPartialgetSchema, withQuotinggetFullName, getName, keycompareTogetAttribute, getAttribute, getAttributes, hasAttribute, lookupAttribute, removeAttribute, setAttributegetRemarks, hasRemarks, setRemarksgetParentgetTypeString getDefaultValue()
Collection<Privilege<Column>> getPrivileges()
Column getReferencedColumn()
default boolean hasDefaultValue()
boolean isAutoIncremented()
boolean isGenerated()
boolean isHidden()
boolean isPartOfForeignKey()
boolean isPartOfIndex()
boolean isPartOfPrimaryKey()
boolean isPartOfUniqueIndex()
Copyright © 2000-2024 Sualeh Fatehi. All rights reserved.