Package org.aksw.commons.index
Class CStorageComposers
- java.lang.Object
-
- org.aksw.commons.index.CStorageComposers
-
public class CStorageComposers extends Object
-
-
Constructor Summary
Constructors Constructor Description CStorageComposers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <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, org.aksw.commons.tuple.TupleAccessor<D,C> tupleAccessor)static <D,C,X>
StorageNodeMutable<D,C,CMap<C,D,X>>leafMap(int tupleIdx, CMapSupplier<X> mapSupplier, org.aksw.commons.tuple.TupleAccessor<D,C> tupleAccessor)static <D,C,X>
StorageNodeMutable<D,C,CSet<D,X>>leafSet(CSetSupplier<X> setSupplier, org.aksw.commons.tuple.TupleAccessor<D,C> tupleAccessor)
-
-
-
Method Detail
-
leafSet
public static <D,C,X> StorageNodeMutable<D,C,CSet<D,X>> leafSet(CSetSupplier<X> setSupplier, org.aksw.commons.tuple.TupleAccessor<D,C> tupleAccessor)
-
leafComponentSet
public static <D,C,X> StorageNodeMutable<D,C,CSet<C,X>> leafComponentSet(int tupleIdx, CSetSupplier<X> setSupplier, org.aksw.commons.tuple.TupleAccessor<D,C> tupleAccessor)
-
leafMap
public static <D,C,X> StorageNodeMutable<D,C,CMap<C,D,X>> leafMap(int tupleIdx, CMapSupplier<X> mapSupplier, org.aksw.commons.tuple.TupleAccessor<D,C> tupleAccessor)
-
innerMap
public static <D,C,V,X> StorageNodeMutable<D,C,CMap<C,V,X>> innerMap(int tupleIdx, CMapSupplier<X> mapSupplier, StorageNodeMutable<D,C,V> child)
-
-