< prev index next >

src/java.base/share/classes/jdk/internal/jrtfs/JrtFileAttributes.java

Print this page
*** 1,7 ***
  /*
!  * Copyright (c) 2016, 2024, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.  Oracle designates this
--- 1,7 ---
  /*
!  * Copyright (c) 2016, 2025, Oracle and/or its affiliates. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.  Oracle designates this

*** 47,11 ***
      }
  
      //-------- basic attributes --------
      @Override
      public FileTime creationTime() {
!         return node.creationTime();
      }
  
      @Override
      public boolean isDirectory() {
          return node.isDirectory();
--- 47,11 ---
      }
  
      //-------- basic attributes --------
      @Override
      public FileTime creationTime() {
!         return node.getFileAttributes().creationTime();
      }
  
      @Override
      public boolean isDirectory() {
          return node.isDirectory();

*** 67,16 ***
          return !isDirectory();
      }
  
      @Override
      public FileTime lastAccessTime() {
!         return node.lastAccessTime();
      }
  
      @Override
      public FileTime lastModifiedTime() {
!         return node.lastModifiedTime();
      }
  
      @Override
      public long size() {
          return node.size();
--- 67,16 ---
          return !isDirectory();
      }
  
      @Override
      public FileTime lastAccessTime() {
!         return node.getFileAttributes().lastAccessTime();
      }
  
      @Override
      public FileTime lastModifiedTime() {
!         return node.getFileAttributes().lastModifiedTime();
      }
  
      @Override
      public long size() {
          return node.size();
< prev index next >