Interface IAttachmentCopyHandler<T>


public interface IAttachmentCopyHandler<T>
Custom copy handler for data attachments, to improve efficiency compared to the default serialize-deserialize-implementation.
  • Method Details

    • copy

      @Nullable T copy(T attachment, IAttachmentHolder holder, HolderLookup.Provider provider)
      creates a copy of the attachment. The copy should be equal to serializing and deserializing the attachment.
      Parameters:
      attachment - the attachment to copy
      holder - the holder the attachment will be part of after copying
      Returns:
      the copy or null if it shouldn't be copied.