-
- All Superinterfaces:
Definition,PositionedDefinition,TypedElementDefinition<IndexDefinition>
- All Known Implementing Classes:
DefaultIndexColumnDefinition
public interface IndexColumnDefinition extends TypedElementDefinition<IndexDefinition>, PositionedDefinition
An interface defining a column of an index.- Author:
- Lukas Eder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ColumnDefinitiongetColumn()The table column definition that this index column definition is backed by.SortOrdergetSortOrder()TheASCorDESCsort order-
Methods inherited from interface org.jooq.meta.Definition
getCatalog, getComment, getDatabase, getDefinitionPath, getInputName, getName, getOutputName, getOverload, getPackage, getQualifiedInputName, getQualifiedInputNamePart, getQualifiedName, getQualifiedNamePart, getQualifiedOutputName, getQualifiedOutputNamePart, getSchema, getSource
-
Methods inherited from interface org.jooq.meta.PositionedDefinition
getPosition
-
Methods inherited from interface org.jooq.meta.TypedElementDefinition
getContainer, getDefinedType, getDomain, getType, getType
-
-
-
-
Method Detail
-
getSortOrder
SortOrder getSortOrder()
TheASCorDESCsort order
-
getColumn
ColumnDefinition getColumn()
The table column definition that this index column definition is backed by.This may be a virtual and/or invisible column, e.g. in case this index is a function-based index.
-
-