Package | Description |
---|---|
com.streamscape.ds.schema.table | |
com.streamscape.ds.stable.index | |
com.streamscape.ds.stable.table |
Modifier and Type | Method and Description |
---|---|
com.streamscape.ds.persist.index.Index |
TableWorks.addIndex(int[] col,
NameManager.ObjectName name,
boolean unique,
SIndexType sIndexType)
Because of the way indexes and column data are held in memory and on
disk, it is necessary to recreate the table when an index is added to a
non-empty cached table.
|
com.streamscape.ds.persist.index.Index |
TableBase.createAndAddIndexStructure(NameManager.ObjectName name,
int[] columns,
boolean[] descending,
boolean[] nullsLast,
boolean unique,
boolean constraint,
boolean forward,
SIndexType sIndexType) |
com.streamscape.ds.persist.index.Index |
TableBase.createIndex(com.streamscape.ds.session.Session session,
NameManager.ObjectName name,
int[] columns,
boolean[] descending,
boolean[] nullsLast,
boolean unique,
boolean constraint,
boolean forward,
SIndexType sIndexType)
Create new memory-resident index.
|
com.streamscape.ds.persist.index.Index |
TableBase.createIndexStructure(NameManager.ObjectName name,
int[] columns,
boolean[] descending,
boolean[] nullsLast,
boolean unique,
boolean constraint,
boolean forward,
SIndexType sIndexType) |
Modifier and Type | Field and Description |
---|---|
static SIndexType |
SIndexType.AVL |
static SIndexType |
SIndexType.READ_ONLY |
Modifier and Type | Method and Description |
---|---|
SIndexType |
SReadOnlyIndex.getType() |
SIndexType |
SIndexWrapper.getType() |
SIndexType |
SIndexMetadata.getType() |
SIndexType |
SIndex.getType() |
SIndexType |
SAVLIndex.getType() |
abstract SIndexType |
AbstractSIndex.getType() |
static SIndexType |
SIndexType.valueOf(java.lang.String name) |
static SIndexType[] |
SIndexType.values() |
Modifier and Type | Method and Description |
---|---|
SIndex |
SnapshotTable.createSIndex(java.lang.String name,
SIndexType sIndexType,
boolean isPrimaryKey,
boolean isUnique,
int[] columnsIndexes) |
SIndex |
SnapshotTable.createSIndex(java.lang.String name,
SIndexType sIndexType,
boolean isPrimaryKey,
boolean isUnique,
java.util.List columns) |
SIndex |
SnapshotTable.createSIndex(java.lang.String name,
SIndexType sIndexType,
boolean isPrimaryKey,
boolean isUnique,
java.lang.String[] columnsNames) |
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.