Uses of Class
org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
Packages that use ReflectiveCopyException
Package
Description
-
Uses of ReflectiveCopyException in org.glassfish.pfl.dynamic.copyobject.impl
Methods in org.glassfish.pfl.dynamic.copyobject.impl that return ReflectiveCopyExceptionModifier and TypeMethodDescriptionExceptions.cannotCopyClass(Class<?> cls) Exceptions.cannotCopyInterface(Class<?> cls) Exceptions.couldNotCopy(Object obj, ReflectiveCopyException exc) Exceptions.noClassCopierForSuperclass(Class<?> superClass) Exceptions.stackOverflow(Object source, StackOverflowError ex) Methods in org.glassfish.pfl.dynamic.copyobject.impl with parameters of type ReflectiveCopyExceptionModifier and TypeMethodDescriptionExceptions.couldNotCopy(Object obj, ReflectiveCopyException exc) voidExceptions.failureInFallback(ReflectiveCopyException exc, Object obj, Class<?> cls) Methods in org.glassfish.pfl.dynamic.copyobject.impl that throw ReflectiveCopyExceptionModifier and TypeMethodDescriptionProduce a deep copy of source, recursively copying all of its constituents.final ObjectMake the actual copy of source, using oldToNew to preserve aliasing.voidCopy all fields from src to dest, using oldToNew as usual to preserve aliasing.Return a deep copy of obj.protected final voidprotected abstract ObjectClassCopierBase.createCopy(Object source) Create a copy of source.ClassCopierOrdinaryImpl.createCopy(Object source) protected ObjectDo the copying of data from source to result.ClassCopierFactory.getClassCopier(Class<?> cls) Return the ClassCopier instance for a particular class.ClassCopierFactoryPipelineImpl.getClassCopier(Class<?> cls) Analyze cls to determine the appropriate ClassCopier and return the ClassCopier instance.Constructors in org.glassfish.pfl.dynamic.copyobject.impl that throw ReflectiveCopyExceptionModifierConstructorDescriptionClassCopierOrdinaryImpl(PipelineClassCopierFactory ccf, Class<?> cls) -
Uses of ReflectiveCopyException in org.glassfish.pfl.dynamic.copyobject.spi
Methods in org.glassfish.pfl.dynamic.copyobject.spi that throw ReflectiveCopyException