@Override public List<T> copy(List<T> from, List<T> reuse) { return copy(from); }
@Override public void copy(DataInputView source, DataOutputView target) throws IOException { edgesSerializer.copy(source, target); }
@Override public SharedBufferNode copy(SharedBufferNode from) { return new SharedBufferNode(edgesSerializer.copy(from.edges)); }
@Override public List<T> copy(List<T> from, List<T> reuse) { return copy(from); }
@Override public void copy(DataInputView source, DataOutputView target) throws IOException { edgesSerializer.copy(source, target); }
@Override public void copy(DataInputView source, DataOutputView target) throws IOException { edgesSerializer.copy(source, target); }
@Override public List<T> copy(List<T> from, List<T> reuse) { return copy(from); }
@Override public SharedBufferNode copy(SharedBufferNode from) { return new SharedBufferNode(edgesSerializer.copy(from.edges)); }
@Override public SharedBufferNode copy(SharedBufferNode from) { return new SharedBufferNode(edgesSerializer.copy(from.edges)); }