Class SegmentedStreamTableList<T>
java.lang.Object
org.apache.sysds.runtime.ooc.cache.collections.SegmentedStreamTableList<T>
-
Constructor Summary
ConstructorsConstructorDescriptionSegmentedStreamTableList(int segmentSize) SegmentedStreamTableList(int segmentSize, int streamPartitionSize) -
Method Summary
Modifier and TypeMethodDescriptionintcapacity()voidclear()voidforEachLive(IndexedObjectPredicate<? super T> action) voidforEachStreamTable(BiConsumer<Integer, MaskedOnceArrayList<T>> action) voidforEachVisible(Consumer<? super T> action) get(int streamId) get(long streamId) getOrCreate(int streamId) getOrCreate(long streamId)
-
Constructor Details
-
SegmentedStreamTableList
public SegmentedStreamTableList() -
SegmentedStreamTableList
public SegmentedStreamTableList(int segmentSize) -
SegmentedStreamTableList
public SegmentedStreamTableList(int segmentSize, int streamPartitionSize)
-
-
Method Details
-
get
-
get
-
getOrCreate
-
getOrCreate
-
capacity
public int capacity() -
forEachLive
-
forEachVisible
-
forEachStreamTable
-
clear
public void clear()
-