Uses of Interface
org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier
-
Packages that use ClassCopier Package Description org.glassfish.pfl.dynamic.copyobject.impl -
-
Uses of ClassCopier in org.glassfish.pfl.dynamic.copyobject.impl
Classes in org.glassfish.pfl.dynamic.copyobject.impl that implement ClassCopier Modifier and Type Class Description class
ClassCopierBase
A convenient base class for making ClassCopier types.class
ClassCopierOrdinaryImpl
Fields in org.glassfish.pfl.dynamic.copyobject.impl declared as ClassCopier Modifier and Type Field Description private ClassCopier
ClassCopierFactoryArrayImpl. arrayClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. booleanArrayClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. byteArrayClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. charArrayClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. doubleArrayClassCopier
private static ClassCopier
DefaultClassCopiers. errorClassCopier
private ClassCopier
ClassCopierFactoryPipelineImpl. errorCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. floatArrayClassCopier
private static ClassCopier
DefaultClassCopiers. identityClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. intArrayClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. longArrayClassCopier
private static ClassCopier
ClassCopierFactoryArrayImpl. shortArrayClassCopier
Methods in org.glassfish.pfl.dynamic.copyobject.impl that return ClassCopier Modifier and Type Method Description ClassCopier
ClassCopierFactory. getClassCopier(java.lang.Class<?> cls)
Return the ClassCopier instance for a particular class.ClassCopier
ClassCopierFactoryArrayImpl. getClassCopier(java.lang.Class<?> cls)
ClassCopier
ClassCopierFactoryPipelineImpl. getClassCopier(java.lang.Class<?> cls)
Analyze cls to determine the appropriate ClassCopier and return the ClassCopier instance.static ClassCopier
DefaultClassCopiers. getErrorClassCopier()
Return a ClassCopier that always raises a ReflectiveCopyException whenever its copy method is called.static ClassCopier
DefaultClassCopiers. getIdentityClassCopier()
Return a ClassCopier that simple returns its argument as its result.ClassCopier
ClassCopierFactoryPipelineImpl. lookupInCache(java.lang.Class<?> cls)
Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.ClassCopier
PipelineClassCopierFactory. lookupInCache(java.lang.Class<?> cls)
Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.static ClassCopier
DefaultClassCopiers. makeMapClassCopier(ClassCopierFactory ccf)
Return a ClassCopier that is suitable for instances of the Map interface.Methods in org.glassfish.pfl.dynamic.copyobject.impl with parameters of type ClassCopier Modifier and Type Method Description void
CachingClassCopierFactory. put(java.lang.Class<?> cls, ClassCopier copier)
Put copier into the cache for Class cls.
-