Class ClassCopierFactoryPipelineImpl

java.lang.Object
org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
All Implemented Interfaces:
ClassCopierFactory, PipelineClassCopierFactory

public class ClassCopierFactoryPipelineImpl extends Object implements PipelineClassCopierFactory
A factory used for creating ClassCopier instances. An instance of this factory can be created and customized to handle special copying semantics for certain classes. This maintains a cache of ClassCopiers, so that a ClassCopier is never created more than once for a particular class.