Class FileValue
- java.lang.Object
-
- org.teamapps.universaldb.index.file.FileValue
-
public class FileValue extends java.lang.Object
-
-
Method Summary
Modifier and Type Method Description java.util.function.Supplier<java.io.File>getFileSupplier()java.lang.StringgetHash()FileMetaDatagetMetaData()longgetSize()java.lang.StringgetUuid()java.io.FileretrieveFile()voidsetFileSupplier(java.util.function.Supplier<java.io.File> fileSupplier)voidsetMetaData(FileMetaData metaData)voidwriteValues(java.io.DataOutputStream dataOutputStream)
-
-
-
Method Detail
-
getUuid
public java.lang.String getUuid()
-
getHash
public java.lang.String getHash()
-
getSize
public long getSize()
-
getMetaData
public FileMetaData getMetaData()
-
setMetaData
public void setMetaData(FileMetaData metaData)
-
getFileSupplier
public java.util.function.Supplier<java.io.File> getFileSupplier()
-
setFileSupplier
public void setFileSupplier(java.util.function.Supplier<java.io.File> fileSupplier)
-
retrieveFile
public java.io.File retrieveFile()
-
writeValues
public void writeValues(java.io.DataOutputStream dataOutputStream) throws java.io.IOException- Throws:
java.io.IOException
-
-