Class Index
java.lang.Object
se.kuseman.payloadbuilder.api.catalog.Index
A table index. Defines columns that can be utilized in batching operators for quicker access to rows.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of columns this index supports.static enumIndex type. -
Constructor Summary
ConstructorsConstructorDescriptionIndex(QualifiedName table, List<String> columns, Index.ColumnsType columnsType) Index(QualifiedName table, List<String> columns, Index.ColumnsType columnsType, Set<Index.IndexType> indexTypes) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetTable()inthashCode()booleansupports(Index.IndexType type) toString()
-
Constructor Details
-
Index
-
Index
public Index(QualifiedName table, List<String> columns, Index.ColumnsType columnsType, Set<Index.IndexType> indexTypes)
-
-
Method Details