Class ShrinkWrapFileAttributes

  • All Implemented Interfaces:
    java.nio.file.attribute.BasicFileAttributes

    final class ShrinkWrapFileAttributes
    extends java.lang.Object
    implements java.nio.file.attribute.BasicFileAttributes
    ShrinkWrap implementation of BasicFileAttributes; not all operations are supported
    • Constructor Detail

    • Method Detail

      • lastModifiedTime

        public java.nio.file.attribute.FileTime lastModifiedTime()
        Specified by:
        lastModifiedTime in interface java.nio.file.attribute.BasicFileAttributes
        Throws:
        java.lang.UnsupportedOperationException
        See Also:
        BasicFileAttributes.lastModifiedTime()
      • lastAccessTime

        public java.nio.file.attribute.FileTime lastAccessTime()
        Specified by:
        lastAccessTime in interface java.nio.file.attribute.BasicFileAttributes
        Throws:
        java.lang.UnsupportedOperationException
        See Also:
        BasicFileAttributes.lastAccessTime()
      • creationTime

        public java.nio.file.attribute.FileTime creationTime()
        Specified by:
        creationTime in interface java.nio.file.attribute.BasicFileAttributes
        Throws:
        java.lang.UnsupportedOperationException
        See Also:
        BasicFileAttributes.creationTime()
      • isRegularFile

        public boolean isRegularFile()
        Specified by:
        isRegularFile in interface java.nio.file.attribute.BasicFileAttributes
        See Also:
        BasicFileAttributes.isRegularFile()
      • isDirectory

        public boolean isDirectory()
        Specified by:
        isDirectory in interface java.nio.file.attribute.BasicFileAttributes
        See Also:
        BasicFileAttributes.isDirectory()
      • isSymbolicLink

        public boolean isSymbolicLink()
        Specified by:
        isSymbolicLink in interface java.nio.file.attribute.BasicFileAttributes
        See Also:
        BasicFileAttributes.isSymbolicLink()
      • isOther

        public boolean isOther()
        Specified by:
        isOther in interface java.nio.file.attribute.BasicFileAttributes
        See Also:
        BasicFileAttributes.isOther()
      • size

        public long size()
        Specified by:
        size in interface java.nio.file.attribute.BasicFileAttributes
        See Also:
        BasicFileAttributes.size()
      • fileKey

        public java.lang.Object fileKey()
        Specified by:
        fileKey in interface java.nio.file.attribute.BasicFileAttributes
        See Also:
        BasicFileAttributes.fileKey()
      • getArchive

        private Archive<?> getArchive()