static final class DynamoDBAutoGeneratorRegistry.LongTimestampGenerator extends DynamoDBAutoGeneratorRegistry.NeverTimestampGenerator<java.lang.Long>
Long
types; milliseconds from epoch in UTC.Modifier and Type | Field and Description |
---|---|
private static java.util.TimeZone |
UTC |
Modifier | Constructor and Description |
---|---|
private |
LongTimestampGenerator(DynamoDBAutoGenerateStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
generate(java.lang.Long currentValue)
Generates a new attribute value for the target object.
|
canGenerate
private LongTimestampGenerator(DynamoDBAutoGenerateStrategy strategy)
public final java.lang.Long generate(java.lang.Long currentValue)
DynamoDBAutoGeneratorRegistry.Generator
generate
in interface DynamoDBAutoGeneratorRegistry.Generator<java.lang.Long>
generate
in class DynamoDBAutoGeneratorRegistry.NeverTimestampGenerator<java.lang.Long>
currentValue
- The current attribute value.