@Override public Data readNext() throws Exception { return DataFactory.create(); } }
/** * @see stream.Data#createCopy() */ @Override public Data createCopy() { return DataFactory.copy(this); }
public static Data copy(Data item) { return defaultDataFactory.clone(item); }
/** * <p> * This method will create a new Data item. * </p> * * @return */ public static Data create() { dataItemsCreated++; return defaultDataFactory.createDataItem(); }
context.getProperties().get("container.datafactory")); Class<?> dataFactoryClass = Class.forName(context.getProperties().get("container.datafactory")); DataFactory.setDefaultDataFactory((DataFactory) dataFactoryClass.newInstance());
/** * <p> * This method will create a new Data item. * </p> * * @return */ public static Data create() { dataItemsCreated++; return defaultDataFactory.createDataItem(); }
Class<?> dataFactoryClass = Class.forName(context.getProperties() .get("container.datafactory")); DataFactory.setDefaultDataFactory((DataFactory) dataFactoryClass .newInstance());
@Override public Data readNext() throws Exception { return DataFactory.create(); } };
/** * @see stream.Data#createCopy() */ @Override public Data createCopy() { return DataFactory.copy(this); }
/*** * <p> * This method will create a new Data item and will add the contents of the * specified item to the newly created item. * </p> * * @param data * @return */ public static Data create(Map<String, Serializable> data) { dataItemsCreated++; return defaultDataFactory.createDataItem(data); }
public static Data copy(Data item) { return defaultDataFactory.clone(item); }
public MultiData(int size) { this.size = size; this.data = new Data[size]; for (int i = 0; i < size; i++) { data[i] = DataFactory.create(); } }
/** * @see stream.Data#createCopy() */ @Override public Data createCopy() { return DataFactory.copy(this); }
/*** * <p> * This method will create a new Data item and will add the contents of the * specified item to the newly created item. * </p> * * @param data * @return */ public static Data create(Map<String, Serializable> data) { dataItemsCreated++; return defaultDataFactory.createDataItem(data); }
public MultiData(int size) { this.size = size; this.data = new Data[size]; for (int i = 0; i < size; i++) { data[i] = DataFactory.create(); } }
/** * @see stream.Data#copy() */ @Override public Data createCopy() { if (!deepClone) { return new DataImpl(this); } return DataFactory.copy(this); } }
/** * @see org.apache.hadoop.mapred.RecordReader#createValue() */ public Data createValue() { return DataFactory.create(); }
/** * @see org.apache.hadoop.mapred.RecordReader#createValue() */ public Data createValue() { return DataFactory.create(); }
public void reset() { item = DataFactory.create(); }
@Override public Data read() throws Exception { Data datum = DataFactory.create(); if (pos < data.size()) { datum.putAll(data.get(pos++)); return datum; } return null; }