Package com.rits.cloning
-
Interface Summary Interface Description ICloningStrategy IDeepCloner used by fast cloners to deep clone objectsIDumpCloned IFastCloner allows a custom cloner to be created for a specific class.IFreezable IInstantiationStrategy -
Class Summary Class Description Cloner Cloner: deep clone objects.CloningStrategyFactory FastClonerArrayList FastClonerArrayListSubList FastClonerCalendar FastClonerConcurrentHashMap FastClonerConcurrentLinkedQueue FastClonerCustomCollection<T extends Collection> FastClonerCustomMap<T extends Map> FastClonerEnumMap Fast Cloner for EnumMapsFastClonerHashMap FastClonerHashSet FastClonerLinkedHashMap FastClonerLinkedHashSet Fast Cloner for LinkedHashSetFastClonerLinkedList FastClonerTreeMap FastClonerTreeSet ObjenesisInstantiationStrategy -
Enum Summary Enum Description ICloningStrategy.Strategy -
Exception Summary Exception Description CloningException thrown if cloning fails -
Annotation Types Summary Annotation Type Description Immutable marks the specific class as immutable and the cloner avoids cloning it