/** * @see stream.Data#createCopy() */ @Override public Data createCopy() { return DataFactory.copy(this); }
/** * @see stream.Data#createCopy() */ @Override public Data createCopy() { return DataFactory.copy(this); }
/** * @see stream.Data#createCopy() */ @Override public Data createCopy() { return DataFactory.copy(this); }
/** * @see stream.Data#copy() */ @Override public Data createCopy() { if (!deepClone) { return new DataImpl(this); } return DataFactory.copy(this); } }