Class InMemorySourceFile

    • Field Detail

      • log

        protected final org.slf4j.Logger log
    • Constructor Detail

      • InMemorySourceFile

        public InMemorySourceFile()
    • Method Detail

      • getPermissions

        public int getPermissions()
                           throws java.io.IOException
        Description copied from interface: LocalSourceFile
        Returns the permissions for the underlying file
        Specified by:
        getPermissions in interface LocalSourceFile
        Returns:
        permissions e.g. 0644
        Throws:
        java.io.IOException
      • getLastAccessTime

        public long getLastAccessTime()
                               throws java.io.IOException
        Description copied from interface: LocalSourceFile
        Returns last access time for the underlying file.
        Specified by:
        getLastAccessTime in interface LocalSourceFile
        Returns:
        time in seconds since Unix epoch
        Throws:
        java.io.IOException
      • getLastModifiedTime

        public long getLastModifiedTime()
                                 throws java.io.IOException
        Description copied from interface: LocalSourceFile
        Returns last access time for the underlying file.
        Specified by:
        getLastModifiedTime in interface LocalSourceFile
        Returns:
        time in seconds since Unix epoch
        Throws:
        java.io.IOException