Package io.dingodb.sdk.common.table
Interface Column
- All Known Implementing Classes:
ColumnDefinition
public interface Column
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final int -
Method Summary
-
Field Details
-
DEFAULT_PRECISION
static final int DEFAULT_PRECISION- See Also:
-
DEFAULT_SCALE
static final int DEFAULT_SCALE- See Also:
-
DISABLE
static final int DISABLE- See Also:
-
HIDDEN
static final int HIDDEN- See Also:
-
-
Method Details
-
getName
String getName() -
getType
String getType() -
getElementType
String getElementType() -
getPrecision
int getPrecision() -
getScale
int getScale() -
isNullable
boolean isNullable() -
getPrimary
int getPrimary() -
getDefaultValue
String getDefaultValue() -
isAutoIncrement
boolean isAutoIncrement() -
getComment
String getComment() -
getState
default int getState() -
getCreateVersion
default int getCreateVersion() -
getUpdateVersion
default int getUpdateVersion() -
getDeleteVersion
default int getDeleteVersion() -
isPrimary
default boolean isPrimary()
-