Uses of Interface
org.aksw.commons.index.core.StorageNode
Packages that use StorageNode
-
Uses of StorageNode in org.aksw.commons.index.core
Classes in org.aksw.commons.index.core with type parameters of type StorageNodeModifier and TypeClassDescriptionclassStorageNodeForwarding<D, C, V, X extends StorageNode<D,C, V>> Subinterfaces of StorageNode in org.aksw.commons.index.coreClasses in org.aksw.commons.index.core that implement StorageNodeModifier and TypeClassDescriptionclassStorageNodeAlt2<D,C, V1, V2> classStorageNodeAlt3<D,C, V1, V2, V3> classStorageNodeAltBase<D,C, V> Base class for index nodes that do not index by a key - or rather: index by a single key that is a zero-sized tupleclassStorageNodeAltN<D,C> classStorageNodeBase<D,C, V> classStorageNodeCompoundBase<D,C, V> classStorageNodeDictionary<D1, C1, D2, C2, V, X extends StorageNodeMutable<D2,C2, V>> A wrapper for a storage node that adds a dictionary for the components Can be used to map e.g.classStorageNodeDomainWrapping<D, C, V, X extends StorageNodeMutable<D,C, V>> classStorageNodeForwarding<D, C, V, X extends StorageNode<D,C, V>> classStorageNodeInnerMap<D, C, K, V, M extends Map<K,V>> classStorageNodeLeafComponentSet<D, C, V, S extends Set<V>>Essentially a view of a Setas a Mapinvalid input: '<'K, Void> classStorageNodeLeafDomainList<D,C, V> Essentially a view of a Setas a Mapinvalid input: '<'Void, Set > classStorageNodeLeafDomainSet<D, C, V, S extends Set<V>>Essentially a view of a List<D> as aMap<EMPTY_LIST, List<D>>where there for a non-empty List<D> there is exactly a single key that is the empty list.classStorageNodeLeafMap<D, C, K, V, M extends Map<K,V>> classStorageNodeMutableForwarding<D, C, V, X extends StorageNodeMutable<D,C, V>> classStorageNodeMutableForwardingBase<D, C, V, X extends StorageNodeMutable<D,C, V>> classStorageNodeWrapperCodec<D, C, V, X extends StorageNodeMutable<D,C, V>> Methods in org.aksw.commons.index.core that return StorageNodeModifier and TypeMethodDescriptiondefault StorageNode<D, C, V> StorageNode.getPublicDelegate()StorageNode<D, C, V> StorageNodeForwarding.getPublicDelegate()Methods in org.aksw.commons.index.core that return types with arguments of type StorageNodeModifier and TypeMethodDescriptionList<? extends StorageNode<D, C, ?>> StorageNode.getChildren()Each node in the storage expression may have 0 or more childrenList<? extends StorageNode<D, C, ?>> StorageNodeAlt2.getChildren()List<? extends StorageNode<D, C, ?>> StorageNodeAlt3.getChildren()List<? extends StorageNode<D, C, ?>> StorageNodeAltN.getChildren()List<? extends StorageNode<D1, C1, ?>> StorageNodeDictionary.getChildren()List<? extends StorageNode<D, C, ?>> StorageNodeForwarding.getChildren()List<StorageNode<D, C, ?>> StorageNodeInnerMap.getChildren()List<StorageNode<D, C, ?>> StorageNodeLeafComponentSet.getChildren()List<StorageNode<D, C, ?>> StorageNodeLeafDomainList.getChildren()List<StorageNode<D, C, ?>> StorageNodeLeafDomainSet.getChildren()List<StorageNode<D, C, ?>> StorageNodeLeafMap.getChildren()