Package io.karma.kommons.util
Interface Copyable<C extends Copyable<C>>
- All Known Subinterfaces:
MutablePair<L,
,R> MutableQuple<L,
,IL, IR, R> MutableTriple<L,
,M, R> Version
- All Known Implementing Classes:
ImmutableVersion
,Lazy
,MutableIntRange
,MutableLongRange
,MutableVersion
,ThrowingLazy
@API(status=STABLE)
public interface Copyable<C extends Copyable<C>>
Super-type for all copyable objects, which
do not want to use
Cloneable
.- Since:
- 02/02/2022
-
Method Summary
-
Method Details
-
copy
C copy()
-