Interface DatabricksColumn
- All Known Implementing Classes:
ImmutableDatabricksColumn
@Immutable
public interface DatabricksColumn
-
Method Summary
Modifier and TypeMethodDescriptionName of the column in result setintType of the column in result setFull data type spec, SQL/catalogString textintbooleanbooleanbooleanbooleanbooleanbooleanisSigned()nullable()intPrecision is the maximum number of significant digits that can be stored in a column.int
-
Method Details
-
columnName
String columnName()Name of the column in result set -
columnType
int columnType()Type of the column in result set -
columnTypeText
String columnTypeText()Full data type spec, SQL/catalogString text -
typePrecision
int typePrecision()Precision is the maximum number of significant digits that can be stored in a column. For string, it's 255. -
displaySize
int displaySize() -
isSigned
boolean isSigned() -
schemaName
-
isCurrency
boolean isCurrency() -
isAutoIncrement
boolean isAutoIncrement() -
isCaseSensitive
boolean isCaseSensitive() -
isSearchable
boolean isSearchable() -
nullable
Nullable nullable() -
typeScale
int typeScale() -
accessType
AccessType accessType() -
isDefinitelyWritable
boolean isDefinitelyWritable() -
columnTypeClassName
String columnTypeClassName() -
tableName
-
catalogName
String catalogName()
-