Allgemeine Clone Methoden sind eh problematisch.
Wie tief soll der Clone gehen?
Die meisten Objekte die sich lohnen zu clonen, sind ja selbst Objekt-graphen, d.h. besitzen Referenzen auf andere Objekte.
Wenn du Notes Document clonest, werden dann die Items auch gecloned, oder bleiben sie Referenzen. Wenn es Referenzen bleiben, ist es problematisch, weil dann die Items von 2 Dokumenten auf die gleichen Items referenzieren.
In Java wird btw. die clone Methode von java.lang.Object kaum benutzt.
Aber z.B. für Notes Dokument kannst du recht einfach eine eigene Clone-Funktion implementieren:
document.getItems() (oder so ähnlich) gibt eine Liste aller Felder eines Dokuments zurück. Die musst du durchiterieren und in das neue Dokument kopieren.
Ausser für NotesDocument wüsste ich nicht, wo clonen überhaupt Sinn machen könnte.