public void setValueClass(Class<Writable> valueClass) { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, valueClass); }
@Override public void readFields(DataInput in) throws IOException { String valueClass = in.readUTF(); try { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, Class.forName(valueClass, false, getClass().getClassLoader())); } catch (ClassNotFoundException ex) { throw new IOException("Cannot load class " + valueClass, ex); } super.readFields(in); }
public void setValueClass(Class<Writable> valueClass) { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, valueClass); }
public void setValueClass(Class<Writable> valueClass) { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, valueClass); }
public void setValueClass(Class<Writable> valueClass) { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, valueClass); }
public void setValueClass(Class<Writable> valueClass) { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, valueClass); }
@Override public void readFields(DataInput in) throws IOException { String valueClass = in.readUTF(); try { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, Class.forName(valueClass, false, getClass().getClassLoader())); } catch (ClassNotFoundException ex) { throw new IOException("Cannot load class " + valueClass, ex); } super.readFields(in); }
@Override public void readFields(DataInput in) throws IOException { String valueClass = in.readUTF(); try { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, Class.forName(valueClass, false, getClass().getClassLoader())); } catch (ClassNotFoundException ex) { throw new IOException("Cannot load class " + valueClass, ex); } super.readFields(in); }
@Override public void readFields(DataInput in) throws IOException { String valueClass = in.readUTF(); try { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, Class.forName(valueClass, false, getClass().getClassLoader())); } catch (ClassNotFoundException ex) { throw new IOException("Cannot load class " + valueClass, ex); } super.readFields(in); }
@Override public void readFields(DataInput in) throws IOException { String valueClass = in.readUTF(); try { ReflectionUtils.setField(VALUE_CLASS_FIELD, this, Class.forName(valueClass, false, getClass().getClassLoader())); } catch (ClassNotFoundException ex) { throw new IOException("Cannot load class " + valueClass, ex); } super.readFields(in); }