public final class RollCycleArithmetic extends Object
Modifier and Type | Field and Description |
---|---|
static int |
SUNDAY_00_00
Sunday 1970 Jan 4th 00:00:00 UTC
|
Modifier and Type | Method and Description |
---|---|
int |
indexCount() |
int |
indexSpacing() |
long |
maxMessagesPerCycle() |
static RollCycleArithmetic |
of(int indexCount,
int indexSpacing) |
int |
toCycle(long index) |
long |
toIndex(int cycle,
long sequenceNumber) |
long |
toSequenceNumber(long index) |
public static final int SUNDAY_00_00
public static RollCycleArithmetic of(int indexCount, int indexSpacing)
public long maxMessagesPerCycle()
public long toIndex(int cycle, long sequenceNumber)
public long toSequenceNumber(long index)
public int toCycle(long index)
public int indexSpacing()
public int indexCount()
Copyright © 2024. All rights reserved.