Module  java.base

Interface DosFileAttributeView

    • 方法详细信息

      • setReadOnly

        void setReadOnly​(boolean value)
                  throws IOException
        更新只读属性的值。

        如果属性可以作为相对于其他文件系统操作的原子操作更新,则是实现特定的。 例如,实现可能需要读取DOS属性的现有值才能更新此属性。

        参数
        value - 属性的新值
        异常
        IOException - 如果发生I / O错误
        SecurityException - 在默认情况下,并安装了安全管理器,将调用其 checkWrite方法来检查对该文件的写入访问
      • setHidden

        void setHidden​(boolean value)
                throws IOException
        更新隐藏属性的值。

        如果属性可以作为相对于其他文件系统操作的原子操作更新,则是实现特定的。 例如,实现可能需要读取DOS属性的现有值才能更新此属性。

        参数
        value - 属性的新值
        异常
        IOException - 如果发生I / O错误
        SecurityException - 在默认情况下,并安装了安全管理器,将调用其 checkWrite方法来检查对该文件的写入访问
      • setSystem

        void setSystem​(boolean value)
                throws IOException
        更新系统属性的值。

        如果属性可以作为相对于其他文件系统操作的原子操作更新,则是实现特定的。 例如,实现可能需要读取DOS属性的现有值才能更新此属性。

        参数
        value - 属性的新值
        异常
        IOException - 如果发生I / O错误
        SecurityException - 在默认情况下,安装了安全管理器,将调用其 checkWrite方法来检查对该文件的写入访问
      • setArchive

        void setArchive​(boolean value)
                 throws IOException
        更新归档属性的值。

        如果属性可以作为相对于其他文件系统操作的原子操作更新,则是实现特定的。 例如,实现可能需要读取DOS属性的现有值才能更新此属性。

        参数
        value - 属性的新值
        异常
        IOException - 如果发生I / O错误
        SecurityException - 在默认情况下,安装了安全管理器,将调用其 checkWrite方法来检查对该文件的写入访问