Package org.aksw.commons.index.core
Interface StorageNodeMutable<D,C,V>
- Type Parameters:
D-C-V-
- All Superinterfaces:
StorageNode<D,C, V>
- All Known Implementing Classes:
StorageNodeAlt2,StorageNodeAlt3,StorageNodeAltN,StorageNodeCompoundBase,StorageNodeDictionary,StorageNodeDomainWrapping,StorageNodeInnerMap,StorageNodeLeafComponentSet,StorageNodeLeafDomainList,StorageNodeLeafDomainSet,StorageNodeLeafMap,StorageNodeMutableForwarding,StorageNodeMutableForwardingBase,StorageNodeWrapperCodec
- Author:
- Claus Stadler 11/09/2020
-
Method Summary
Modifier and TypeMethodDescriptionbooleandefault booleanvoidClear a store's content.default voidbooleandefault booleanisEmptyRaw(Object store) newStore()booleandefault booleanMethods inherited from interface org.aksw.commons.index.core.StorageNode
chooseSubStore, chooseSubStoreRaw, getChildren, getKeyComponentRaw, getKeyTupleIdxs, getPublicDelegate, getStoreAsList, getStoreAsMap, getStoreAsSet, getTupleAccessor, holdsDomainTuples, isAltNode, isDelegate, isListNode, isMapNode, isSetNode, streamEntries, streamEntries, streamEntriesRaw, streamEntriesRaw, streamerForKeyAndSubStoreAlts, streamerForKeys, streamerForKeysAsComponent, streamerForKeysAsTuples, streamerForValues
-
Method Details
-
newStore
V newStore() -
isEmpty
-
add
-
remove
-
clear
Clear a store's content. Cascades to any sub-stores. -
isEmptyRaw
-
addRaw
-
removeRaw
-
clearRaw
-