Package com.eventstore.dbclient
Class RevisionOrPosition
- java.lang.Object
-
- com.eventstore.dbclient.RevisionOrPosition
-
public class RevisionOrPosition extends java.lang.ObjectHolds a stream revision number or transaction log position.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<Position>getPosition()Returns a transaction log position.java.util.Optional<java.lang.Long>getRevision()Returns a stream revision number.booleanisPositionPresent()Checks if the object holds a transaction log position.booleanisRevisionPresent()Checks if the object holds a stream revision number.
-
-
-
Method Detail
-
getRevision
public java.util.Optional<java.lang.Long> getRevision()
Returns a stream revision number.
-
getPosition
public java.util.Optional<Position> getPosition()
Returns a transaction log position.
-
isRevisionPresent
public boolean isRevisionPresent()
Checks if the object holds a stream revision number.
-
isPositionPresent
public boolean isPositionPresent()
Checks if the object holds a transaction log position.
-
-