public class DataIndex extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataIndex.DataIndexEntry
Interface to unify different types of entries used as index chain
|
static class |
DataIndex.NumericIndexEntry
Class representing any index chain that depends on something with id.
|
static class |
DataIndex.TypeIndexEntry
Different static types of index chain entry
|
| Constructor and Description |
|---|
DataIndex() |
| Modifier and Type | Method and Description |
|---|---|
DataIndex |
addIndex(DataIndex.DataIndexEntry entry)
Add an index to the index chain
|
DataIndex |
copy()
Create a copy of the existing DataIndex
|
boolean |
equals(Object obj) |
int |
hashCode() |
DataIndex |
removeLastIndex()
Remove/Pop the last index in the index chain
|
String |
toString() |
public DataIndex addIndex(DataIndex.DataIndexEntry entry)
entry - the entry to add to the chainpublic DataIndex removeLastIndex()
public DataIndex copy()
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.