Class CachedFile

java.lang.Object
com.codingchili.core.files.CachedFile

public class CachedFile extends Object
Represents a file loaded from disk into main memory.
  • Constructor Details

    • CachedFile

      public CachedFile​(CachedFile file)
      Copy constructor.
      Parameters:
      file - the file to copy from.
    • CachedFile

      public CachedFile​(byte[] bytes, Path path, String fileName)
      Parameters:
      bytes - the contents of the cached file.
      path - a path to the file on disk for reading metadata.
      fileName - the name of the file
  • Method Details

    • getBuffer

      public io.vertx.core.buffer.Buffer getBuffer()
    • getPath

      public String getPath()
    • setPath

      public void setPath​(String path)
    • getModified

      public Long getModified()
    • setModified

      public void setModified​(Long modified)
    • getSize

      public long getSize()
    • setSize

      public void setSize​(long size)
    • getBytes

      public byte[] getBytes()
    • setBytes

      public CachedFile setBytes​(byte[] bytes)