Package com.eventstore.dbclient
Class RevisionOrPosition
- java.lang.Object
-
- com.eventstore.dbclient.RevisionOrPosition
-
public class RevisionOrPosition extends java.lang.Object
Holds 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.boolean
isPositionPresent()
Checks if the object holds a transaction log position.boolean
isRevisionPresent()
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.
-
-