| Modifier and Type | Interface and Description |
|---|---|
| public interface | CachingClassCopierFactory
A version of a ClassCopierFactory that implements caching, and so needs a way to update the cache. |
| public interface | ClassCopier
Provides deep copying of one specific class. |
| public interface | ClassCopierFactory
A factory used for creating ClassCopier instances. |
| public interface | Exceptions
Exception wrapper class. |
| public interface | PipelineClassCopierFactory
A factory used for creating ClassCopier instances. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | ClassCopierBase
A convenient base class for making ClassCopier types. |
| public class | ClassCopierFactoryArrayImpl
A factory used for creating ClassCopier instances. |
| public class | ClassCopierFactoryPipelineImpl
A factory used for creating ClassCopier instances. |
| public class | |
| public abstract class | CodegenCopierBase
Base class for generated class copiers. |
| public class | CodegenCopierGenerator
Experimental class that generates a ClassFieldCopier using the codegen library. |
| public abstract class | |
| public abstract class | |
| public class | FallbackObjectCopierImpl
Trys a first ObjectCopier. |
| public class | |
| public class | FastCacheTest
Test out whether FastCache is effective or not. |
| public class | |
| public class | ObjectCopierImpl
Class used to deep copy arbitrary data. |