Interface ClassCopierOrdinaryImpl.ClassFieldCopier
-
- All Known Implementing Classes:
ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl,CodegenCopierBase
- Enclosing class:
- ClassCopierOrdinaryImpl
public static interface ClassCopierOrdinaryImpl.ClassFieldCopier
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcopy(java.util.Map<java.lang.Object,java.lang.Object> oldToNew, java.lang.Object src, java.lang.Object dest)Copy all fields from src to dest, using oldToNew as usual to preserve aliasing.
-
-
-
Method Detail
-
copy
void copy(java.util.Map<java.lang.Object,java.lang.Object> oldToNew, java.lang.Object src, java.lang.Object dest) throws ReflectiveCopyExceptionCopy all fields from src to dest, using oldToNew as usual to preserve aliasing. This copies all fields declared in the class, as well as in the super class.- Throws:
ReflectiveCopyException
-
-