Preconditions.checkArgument(schema.getType() == Schema.Type.UNION); final Schema optionalType = AvroUtils.getOptionalType(schema); if (null != optionalType) { return (null == value)
final Schema optionalType = AvroUtils.getOptionalType(schema); if (optionalType != null) { return json.isNull() ? null : fromJsonNode(json, optionalType);