On Sat, Dec 20, 2008 at 3:48 AM, <toad at freenetproject.org> wrote:
> Author: toad
> Date: 2008-12-19 19:48:00 +0000 (Fri, 19 Dec 2008)
> New Revision: 24635
>
> Modified:
> branches/db4o/freenet/src/freenet/client/ArchiveHandler.java
> branches/db4o/freenet/src/freenet/client/ArchiveHandlerImpl.java
> branches/db4o/freenet/src/freenet/client/ArchiveManager.java
> branches/db4o/freenet/src/freenet/client/async/SingleFileFetcher.java
> branches/db4o/freenet/src/freenet/keys/FreenetURI.java
> Log:
> Remove the archive handler. Always copy it. Copy the URIs too.
\[...]
> +
> + public FreenetURI cloneKey() {
> + return new FreenetURI(this);
> + }
> }
Why not just clone() and implement Clonable ?
You can override return type in Java since Java 5.