Interface ClassCopierOrdinaryImpl.ClassFieldCopier

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void copy​(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 ReflectiveCopyException
        Copy 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