subDeserializationDelegate.reset(); subDeserializationResult = subDeserializer.getNextRecord(subDeserializationDelegate); if (subDeserializationResult.isFullRecord()) { && subDeserializationResult == DeserializationResult.INTERMEDIATE_RECORD_FROM_BUFFER) { subDeserializationDelegate.reset(); subDeserializationResult = subDeserializer.getNextRecord(subDeserializationDelegate); if (subDeserializationResult.isFullRecord()) {