@API(value=EXPERIMENTAL) public class TimeWindowForFunction extends Object
Constructor and Description |
---|
TimeWindowForFunction(int leaderboardType,
long leaderboardTimestamp,
String leaderboardTypeParameter,
String leaderboardTimestampParameter) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
long |
getLeaderboardTimestamp() |
long |
getLeaderboardTimestamp(EvaluationContext context) |
String |
getLeaderboardTimestampParameter() |
int |
getLeaderboardType() |
int |
getLeaderboardType(EvaluationContext context) |
String |
getLeaderboardTypeParameter() |
int |
hashCode() |
TupleRange |
prependLeaderboardKeys(EvaluationContext context,
TupleRange tupleRange) |
ScanComparisons |
prependLeaderboardKeys(ScanComparisons scanComparisons) |
String |
toString() |
public int getLeaderboardType()
public int getLeaderboardType(@Nonnull EvaluationContext context)
public long getLeaderboardTimestamp()
public long getLeaderboardTimestamp(@Nonnull EvaluationContext context)
@Nonnull public ScanComparisons prependLeaderboardKeys(@Nonnull ScanComparisons scanComparisons)
@Nonnull public TupleRange prependLeaderboardKeys(@Nonnull EvaluationContext context, @Nonnull TupleRange tupleRange)