public PersistentDeserializer(Class<? extends PersistentBase> c, boolean reuseObjects) { this.persistentClass = c; this.reuseObjects = reuseObjects; try { Schema schema = AvroUtils.getSchema(persistentClass); datumReader = new SpecificDatumReader<PersistentBase>(schema); } catch (Exception ex) { throw new RuntimeException(ex); } }
public PersistentDeserializer(Class<? extends PersistentBase> c, boolean reuseObjects) { this.persistentClass = c; this.reuseObjects = reuseObjects; try { Schema schema = AvroUtils.getSchema(persistentClass); datumReader = new SpecificDatumReader<PersistentBase>(schema); } catch (Exception ex) { throw new RuntimeException(ex); } }