Class LocalFileValue
java.lang.Object
org.teamapps.universaldb.index.fileng.LocalFileValue
- All Implemented Interfaces:
FileValue
public class LocalFileValue extends java.lang.Object implements FileValue
-
Constructor Summary
Constructors Constructor Description LocalFileValue(java.io.File file)LocalFileValue(java.io.File file, java.lang.String fileName) -
Method Summary
Modifier and Type Method Description java.io.FilegetAsFile()java.lang.StringgetFileName()java.lang.StringgetHash()java.io.InputStreamgetInputStream()longgetSize()intgetVersion()
-
Constructor Details
-
LocalFileValue
public LocalFileValue(java.io.File file) -
LocalFileValue
public LocalFileValue(java.io.File file, java.lang.String fileName)
-
-
Method Details
-
getHash
public java.lang.String getHash() -
getFileName
public java.lang.String getFileName()- Specified by:
getFileNamein interfaceFileValue
-
getSize
public long getSize() -
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException- Specified by:
getInputStreamin interfaceFileValue- Throws:
java.io.IOException
-
getAsFile
public java.io.File getAsFile() -
getVersion
public int getVersion()- Specified by:
getVersionin interfaceFileValue
-