Interface FileValue

All Known Implementing Classes:
LocalFileValue, LocalStoreFileValue, StoreFileValue

public interface FileValue
  • Method Details

    • create

      static FileValue create​(java.io.File file)
    • create

      static FileValue create​(java.io.File file, java.lang.String fileName)
    • getHash

      java.lang.String getHash()
    • getFileName

      java.lang.String getFileName()
    • getSize

      long getSize()
    • getInputStream

      java.io.InputStream getInputStream()
    • getAsFile

      java.io.File getAsFile()
    • getVersion

      int getVersion()
    • getVersionCount

      default int getVersionCount()
    • parseMetaData

      default java.util.Map<java.lang.String,​java.lang.String> parseMetaData()
    • getFileVersion

      java.io.File getFileVersion​(int version)