167168169170171172173174175176177
* @return the current unique id * */ @Nonnull public UniqueId getCurrent() throws IllegalStateException { @Nullable final UniqueId copy = current; if ( copy == null ) { throw new IllegalStateException( "No current id available" ); } return copy; }
61626364656667
wrapper.nextFieldValue( "_id" ); final DocId id = new DocId( wrapper.getText() ); wrapper.nextFieldValue( "_rev" ); final Revision revision = new Revision( wrapper.getText() ); current = new UniqueId( id, revision ); }
8283848586878889909192
* * @noinspection NullableProblems */ @Nonnull public UniqueId getCurrent() throws IllegalStateException { @Nullable final UniqueId copy = current; if ( copy == null ) { throw new IllegalStateException( "No current id available" ); } return copy; }