Hierarchy For All Packages
- cloud.opencode.base.deepclone,
- cloud.opencode.base.deepclone.annotation,
- cloud.opencode.base.deepclone.cloner,
- cloud.opencode.base.deepclone.contract,
- cloud.opencode.base.deepclone.exception,
- cloud.opencode.base.deepclone.handler,
- cloud.opencode.base.deepclone.internal,
- cloud.opencode.base.deepclone.spi,
- cloud.opencode.base.deepclone.strategy
Class Hierarchy
- java.lang.Object
- cloud.opencode.base.deepclone.cloner.AbstractCloner (implements cloud.opencode.base.deepclone.Cloner)
- cloud.opencode.base.deepclone.cloner.ReflectiveCloner
- cloud.opencode.base.deepclone.cloner.SerializingCloner
- cloud.opencode.base.deepclone.cloner.UnsafeCloner
- cloud.opencode.base.deepclone.handler.ArrayHandler (implements cloud.opencode.base.deepclone.handler.TypeHandler<T>)
- cloud.opencode.base.deepclone.CloneContext
- cloud.opencode.base.deepclone.ClonerBuilder
- cloud.opencode.base.deepclone.handler.CollectionHandler (implements cloud.opencode.base.deepclone.handler.TypeHandler<T>)
- cloud.opencode.base.deepclone.handler.EnumHandler (implements cloud.opencode.base.deepclone.handler.TypeHandler<T>)
- cloud.opencode.base.deepclone.internal.ImmutableDetector
- cloud.opencode.base.deepclone.handler.MapHandler (implements cloud.opencode.base.deepclone.handler.TypeHandler<T>)
- cloud.opencode.base.deepclone.OpenClone
- cloud.opencode.base.deepclone.handler.OptionalHandler (implements cloud.opencode.base.deepclone.handler.TypeHandler<T>)
- cloud.opencode.base.deepclone.handler.RecordHandler (implements cloud.opencode.base.deepclone.handler.TypeHandler<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- cloud.opencode.base.core.exception.OpenException (implements cloud.opencode.base.core.exception.OpenExceptionMeta)
- cloud.opencode.base.deepclone.exception.OpenDeepCloneException
- cloud.opencode.base.core.exception.OpenException (implements cloud.opencode.base.core.exception.OpenExceptionMeta)
- java.lang.RuntimeException
- java.lang.Exception
- cloud.opencode.base.deepclone.cloner.AbstractCloner (implements cloud.opencode.base.deepclone.Cloner)
Interface Hierarchy
- cloud.opencode.base.deepclone.CloneListener
- cloud.opencode.base.deepclone.Cloner
- cloud.opencode.base.deepclone.strategy.CloneStrategy
- cloud.opencode.base.deepclone.spi.CloneStrategyProvider
- cloud.opencode.base.deepclone.contract.DeepCloneable<T>
- cloud.opencode.base.deepclone.FieldFilter
- cloud.opencode.base.deepclone.handler.TypeHandler<T>
Annotation Interface Hierarchy
- cloud.opencode.base.deepclone.annotation.CloneDeep (implements java.lang.annotation.Annotation)
- cloud.opencode.base.deepclone.annotation.CloneIgnore (implements java.lang.annotation.Annotation)
- cloud.opencode.base.deepclone.annotation.CloneReference (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- cloud.opencode.base.deepclone.ClonePolicy
- cloud.opencode.base.deepclone.strategy.FieldCloneStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- cloud.opencode.base.deepclone.CloneContext.CloneStatistics
- cloud.opencode.base.deepclone.cloner.ReflectiveCloner.ReflectiveConfig
- cloud.opencode.base.deepclone.strategy.TypeCloneStrategy<T>
- java.lang.Record