类 FileData

  • 所有已实现的接口:
    java.io.Serializable

    public class FileData
    extends java.lang.Object
    implements java.io.Serializable
    Created by tlh on 2018/8/22.
    另请参阅:
    序列化表格
    • 构造器详细资料

      • FileData

        public FileData​(byte[] bytes,
                        java.lang.String relativePath)
      • FileData

        public FileData​(byte[] bytes,
                        java.lang.String relativePath,
                        com.android.build.api.transform.Status status)
      • FileData

        public FileData​(FileData.LoadFunction bytesCallable,
                        java.lang.String relativePath,
                        com.android.build.api.transform.Status status)
    • 方法详细资料

      • getBytes

        public byte[] getBytes()
      • delete

        public void delete()
      • setBytes

        public void setBytes​(byte[] bytes)
      • setBytes

        public void setBytes​(byte[] bytes,
                             com.android.build.api.transform.Status status)
      • getRelativePath

        public java.lang.String getRelativePath()
      • getAttachment

        @Deprecated
        public java.util.List<FileData> getAttachment()
        已过时。
      • traverseAttachmentOnly

        public void traverseAttachmentOnly​(java.util.function.Consumer<FileData> consumer)
      • traverseAll

        public void traverseAll​(java.util.function.Consumer<FileData> consumer)
      • allFiles

        public java.util.List<FileData> allFiles()
      • attach

        public void attach​(FileData fileData)
      • isDeleted

        public boolean isDeleted()
      • getStatus

        public com.android.build.api.transform.Status getStatus()
      • setStatus

        public void setStatus​(com.android.build.api.transform.Status status)
      • contentLoaded

        public boolean contentLoaded()