Class MFileZip

  • All Implemented Interfaces:
    Comparable<thredds.inventory.MFile>, thredds.inventory.MFile

    public class MFileZip
    extends Object
    implements thredds.inventory.MFile
    Implements thredds.inventory.MFile for ZipFiles and ZipEntries
    • Method Detail

      • getLastModified

        public long getLastModified()
        Specified by:
        getLastModified in interface thredds.inventory.MFile
      • getLength

        public long getLength()
        Specified by:
        getLength in interface thredds.inventory.MFile
      • isDirectory

        public boolean isDirectory()
        Specified by:
        isDirectory in interface thredds.inventory.MFile
      • isReadable

        public boolean isReadable()
        Specified by:
        isReadable in interface thredds.inventory.MFile
      • getPath

        public String getPath()
        Specified by:
        getPath in interface thredds.inventory.MFile
      • getName

        public String getName()
        Specified by:
        getName in interface thredds.inventory.MFile
      • getParent

        public thredds.inventory.MFile getParent()
        Specified by:
        getParent in interface thredds.inventory.MFile
      • compareTo

        public int compareTo​(thredds.inventory.MFile o)
        Specified by:
        compareTo in interface Comparable<thredds.inventory.MFile>
        Specified by:
        compareTo in interface thredds.inventory.MFile
      • getAuxInfo

        public Object getAuxInfo()
        Specified by:
        getAuxInfo in interface thredds.inventory.MFile
      • setAuxInfo

        public void setAuxInfo​(Object info)
        Specified by:
        setAuxInfo in interface thredds.inventory.MFile
      • getRootPath

        public Path getRootPath()
      • getRelativePath

        public Path getRelativePath()