EventStore / EventStoreDB-Client-Java

Official Asynchronous Java 8+ Client Library for EventStoreDB 20.6+
https://eventstore.com
Apache License 2.0
63 stars 19 forks source link

Implement human-representation for ExpectedVersion types. #204

Closed YoEight closed 1 year ago

YoEight commented 1 year ago

Fixes #203

Each ExpectedVersion subclass overrides toString.

ExpectedVersion.NoStreamExpectedRevision -> "ExpectedNoStream"
ExpectedVersion.AnyExpectedRevision -> "ExpectedAny"
ExpectedVersion.StreamExistsExpectedRevision -> "ExpectedStreamExists"
ExpectedVersion.SpecificExpectedRevision(42) -> "42"