类 FileData
- java.lang.Object
-
- com.ss.android.ugc.bytex.transformer.cache.FileData
-
- 所有已实现的接口:
java.io.Serializable
public class FileData extends java.lang.Object implements java.io.SerializableCreated by tlh on 2018/8/22.- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceFileData.LoadFunction
-
构造器概要
构造器 构造器 说明 FileData(byte[] bytes, java.lang.String relativePath)FileData(byte[] bytes, java.lang.String relativePath, com.android.build.api.transform.Status status)FileData(FileData.LoadFunction bytesCallable, java.lang.String relativePath, com.android.build.api.transform.Status status)
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 java.util.List<FileData>allFiles()voidattach(FileData fileData)booleancontentLoaded()voiddelete()java.util.List<FileData>getAttachment()已过时。byte[]getBytes()java.lang.StringgetRelativePath()com.android.build.api.transform.StatusgetStatus()booleanisDeleted()voidsetBytes(byte[] bytes)voidsetBytes(byte[] bytes, com.android.build.api.transform.Status status)voidsetStatus(com.android.build.api.transform.Status status)voidtraverseAll(java.util.function.Consumer<FileData> consumer)voidtraverseAttachmentOnly(java.util.function.Consumer<FileData> consumer)
-
-
-
构造器详细资料
-
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()
-
-