public interface IIndexedStorage
Modifier and Type | Method and Description |
---|---|
StorageIndexDescriptor |
addFieldIndex(java.lang.String fieldPath,
StorageIndexDescriptor.IndexType type)
Adds index of specified type on field identified by the given path
The specified field can be scalar or complex but must be compatible with the index type
|
java.util.List<StorageIndexDescriptor> |
getAllFieldIndexes()
Retrieve list of all index added to this storage
|
void |
removeFieldIndex(java.lang.String indexId)
Removes the index with the specified ID
|
StorageIndexDescriptor addFieldIndex(java.lang.String fieldPath, StorageIndexDescriptor.IndexType type)
fieldPath
- type
- void removeFieldIndex(java.lang.String indexId)
indexId
- java.util.List<StorageIndexDescriptor> getAllFieldIndexes()