- createIndex
Creates single index with specified name, type and state.
- getIndicesNames
Returns an array of indices names (with types)
- getNameWithType
Returns index name (code) with type (first 30 bits), but without state bit (in
other words with stat
- getNameWithoutType
Returns index name (code) without type.
Expression used by this method is: index & 0xFFFF
- getState
Returns state (31-th) bit of index.
Expression used by this method is: (index & 0x80000000) == 0x800
- getType
Returns index type.
Expression used by this method is: ((byte) ((index & 0x7FFFFFFF) >>> 24))
- getTypeEnum
Returns index type enum value.
- inverseIndexState
Returns index with inverse index state. So it raising lower indices and lowering
upper indices.
Expr
- setState
Changes index state to specified state (true - upper, false - lower).
- setType
Changes index type to specified, represented by byte.
Expression used by this method is: (0x80FFFFFF
- toString
- areContracted
Indicates whether two indices are contracted (has the same type & name but
different states).
This m