S
- Self bounding on the type of the object, so that copies can be
correctly typed.public interface DeepCopyable<S extends DeepCopyable<S>> extends Copyable<S>
Modifier and Type | Method and Description |
---|---|
default S |
deepCopy() |
S |
deepCopy(Isomorphism context) |
default S deepCopy()
S deepCopy(Isomorphism context)
deepCopy
in interface Copyable<S extends DeepCopyable<S>>
context
- an object graph Isomorphism
Isomorphism