private ConsumerWorkingSet readState() { byte[] bytes = statePersistor.readState(); return bytes == null ? new ConsumerWorkingSet() : ConsumerWorkingSet.fromBytes(bytes); } }
private void testSerDe(ConsumerWorkingSet stateToSerialize) { byte[] bytes = stateToSerialize.toBytes(); // Assert that the serialization format version is 0 Assert.assertEquals(0, bytes[0]); ConsumerWorkingSet deserializedState = ConsumerWorkingSet.fromBytes(bytes); Assert.assertEquals(stateToSerialize, deserializedState); }