try {
GenericDatumReader<Object> reader =
new GenericDatumReader<Object>(schema);
JsonDecoder jsonDecoder =
DecoderFactory.get().jsonDecoder(schema, input);
GenericDatumWriter<Object> writer =
new GenericDatumWriter<Object>(schema);
Encoder e = EncoderFactory.get().binaryEncoder(out, null);
Object datum = null;