Class IDSequence
java.lang.Object
org.apache.sysds.runtime.controlprogram.parfor.util.IDSequence
ID sequence for generating unique long identifiers with start 0 and increment 1.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
IDSequence
public IDSequence() -
IDSequence
public IDSequence(boolean cyclic) -
IDSequence
public IDSequence(boolean cyclic, long cycleLen)
-
-
Method Details
-
getNextID
public long getNextID()Creates the next ID, if overflow a RuntimeException is thrown.- Returns:
- ID
-
getCurrentID
public long getCurrentID() -
reset
public void reset() -
reset
public void reset(long value)
-