@SuppressWarnings("unchecked") private Map<String, SerializedValue<OptionalFailure<Object>>> parseAccumulatorResults( final JsonParser p, final DeserializationContext ctxt) throws IOException { final Map<String, SerializedValue<OptionalFailure<Object>>> accumulatorResults = new HashMap<>(); while (true) { final JsonToken jsonToken = p.nextToken(); assertNotEndOfInput(p, jsonToken); if (jsonToken == JsonToken.END_OBJECT) { break; } final String accumulatorName = p.getValueAsString(); p.nextValue(); accumulatorResults.put( accumulatorName, (SerializedValue<OptionalFailure<Object>>) serializedValueDeserializer.deserialize(p, ctxt)); } return accumulatorResults; }
@SuppressWarnings("unchecked") private Map<String, SerializedValue<OptionalFailure<Object>>> parseAccumulatorResults( final JsonParser p, final DeserializationContext ctxt) throws IOException { final Map<String, SerializedValue<OptionalFailure<Object>>> accumulatorResults = new HashMap<>(); while (true) { final JsonToken jsonToken = p.nextToken(); assertNotEndOfInput(p, jsonToken); if (jsonToken == JsonToken.END_OBJECT) { break; } final String accumulatorName = p.getValueAsString(); p.nextValue(); accumulatorResults.put( accumulatorName, (SerializedValue<OptionalFailure<Object>>) serializedValueDeserializer.deserialize(p, ctxt)); } return accumulatorResults; }
@SuppressWarnings("unchecked") private Map<String, SerializedValue<OptionalFailure<Object>>> parseAccumulatorResults( final JsonParser p, final DeserializationContext ctxt) throws IOException { final Map<String, SerializedValue<OptionalFailure<Object>>> accumulatorResults = new HashMap<>(); while (true) { final JsonToken jsonToken = p.nextToken(); assertNotEndOfInput(p, jsonToken); if (jsonToken == JsonToken.END_OBJECT) { break; } final String accumulatorName = p.getValueAsString(); p.nextValue(); accumulatorResults.put( accumulatorName, (SerializedValue<OptionalFailure<Object>>) serializedValueDeserializer.deserialize(p, ctxt)); } return accumulatorResults; }