Package org.aksw.commons.index
Class CStorageComposers
java.lang.Object
org.aksw.commons.index.CStorageComposers
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <D,C, V, X> StorageNodeMutable<D, C, CMap<C, V, X>> innerMap(int tupleIdx, CMapSupplier<X> mapSupplier, StorageNodeMutable<D, C, V> child) static <D,C, X> StorageNodeMutable<D, C, CSet<C, X>> leafComponentSet(int tupleIdx, CSetSupplier<X> setSupplier, TupleBridge<D, C> tupleAccessor) static <D,C, X> StorageNodeMutable<D, C, CMap<C, D, X>> leafMap(int tupleIdx, CMapSupplier<X> mapSupplier, TupleBridge<D, C> tupleAccessor) static <D,C, X> StorageNodeMutable<D, C, CSet<D, X>> leafSet(CSetSupplier<X> setSupplier, TupleBridge<D, C> tupleAccessor)
-
Constructor Details
-
CStorageComposers
public CStorageComposers()
-
-
Method Details
-
leafSet
public static <D,C, StorageNodeMutable<D,X> C, leafSetCSet<D, X>> (CSetSupplier<X> setSupplier, TupleBridge<D, C> tupleAccessor) -
leafComponentSet
public static <D,C, StorageNodeMutable<D,X> C, leafComponentSetCSet<C, X>> (int tupleIdx, CSetSupplier<X> setSupplier, TupleBridge<D, C> tupleAccessor) -
leafMap
public static <D,C, StorageNodeMutable<D,X> C, leafMapCMap<C, D, X>> (int tupleIdx, CMapSupplier<X> mapSupplier, TupleBridge<D, C> tupleAccessor) -
innerMap
public static <D,C, StorageNodeMutable<D,V, X> C, innerMapCMap<C, V, X>> (int tupleIdx, CMapSupplier<X> mapSupplier, StorageNodeMutable<D, C, V> child)
-