Package akka.persistence.query
Class TimeBasedUUID
- java.lang.Object
- 
- akka.persistence.query.Offset
- 
- akka.persistence.query.TimeBasedUUID
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.lang.Comparable<TimeBasedUUID>,- scala.Equals,- scala.math.Ordered<TimeBasedUUID>,- scala.Product
 
 public final class TimeBasedUUID extends Offset implements scala.math.Ordered<TimeBasedUUID>, scala.Product, java.io.Serializable Corresponds to an ordered unique identifier of the events. Note that the corresponding offset of each event is provided in theEventEnvelope, which makes it possible to resume the stream at a later point from a given offset.The offsetis exclusive, i.e. the event with the exact same sequence number will not be included in the returned stream. This means that you can use the offset that is returned inEventEnvelopeas theoffsetparameter in a subsequent query.- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description TimeBasedUUID(java.util.UUID value)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeBasedUUIDapply(java.util.UUID value)booleancanEqual(java.lang.Object x$1)intcompare(TimeBasedUUID other)TimeBasedUUIDcopy(java.util.UUID value)java.util.UUIDcopy$default$1()booleanequals(java.lang.Object x$1)inthashCode()intproductArity()java.lang.ObjectproductElement(int x$1)java.lang.StringproductElementName(int x$1)scala.collection.Iterator<java.lang.Object>productIterator()java.lang.StringproductPrefix()java.lang.StringtoString()static scala.Option<java.util.UUID>unapply(TimeBasedUUID x$0)java.util.UUIDvalue()- 
Methods inherited from class akka.persistence.query.OffsetnoOffset, sequence, timeBasedUUID, timestamp
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
- 
 
- 
- 
- 
Method Detail- 
applypublic static TimeBasedUUID apply(java.util.UUID value) 
 - 
unapplypublic static scala.Option<java.util.UUID> unapply(TimeBasedUUID x$0) 
 - 
valuepublic java.util.UUID value() 
 - 
comparepublic int compare(TimeBasedUUID other) - Specified by:
- comparein interface- scala.math.Ordered<TimeBasedUUID>
 
 - 
copypublic TimeBasedUUID copy(java.util.UUID value) 
 - 
copy$default$1public java.util.UUID copy$default$1() 
 - 
productPrefixpublic java.lang.String productPrefix() - Specified by:
- productPrefixin interface- scala.Product
 
 - 
productAritypublic int productArity() - Specified by:
- productArityin interface- scala.Product
 
 - 
productElementpublic java.lang.Object productElement(int x$1) - Specified by:
- productElementin interface- scala.Product
 
 - 
productIteratorpublic scala.collection.Iterator<java.lang.Object> productIterator() - Specified by:
- productIteratorin interface- scala.Product
 
 - 
canEqualpublic boolean canEqual(java.lang.Object x$1) - Specified by:
- canEqualin interface- scala.Equals
 
 - 
productElementNamepublic java.lang.String productElementName(int x$1) - Specified by:
- productElementNamein interface- scala.Product
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object x$1) - Specified by:
- equalsin interface- scala.Equals
- Overrides:
- equalsin class- java.lang.Object
 
 
- 
 
-