Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.base.jmod - Base Module
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module.
JDK 11 Base module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.base.jmod.
JDK 11 Base module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Base module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.base.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/nio/file/attribute/DosFileAttributeView.java
/* * Copyright (c) 2007, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.nio.file.attribute; import java.io.IOException; /** * A file attribute view that provides a view of the legacy "DOS" file attributes. * These attributes are supported by file systems such as the File Allocation * Table (FAT) format commonly used in <em>consumer devices</em>. * * <p> A {@code DosFileAttributeView} is a {@link BasicFileAttributeView} that * additionally supports access to the set of DOS attribute flags that are used * to indicate if the file is read-only, hidden, a system file, or archived. * * <p> Where dynamic access to file attributes is required, the attributes * supported by this attribute view are as defined by {@code * BasicFileAttributeView}, and in addition, the following attributes are * supported: * <blockquote> * <table class="striped"> * <caption style="display:none">Supported attributes</caption> * <thead> * <tr> * <th scope="col"> Name </th> * <th scope="col"> Type </th> * </tr> * </thead> * <tbody> * <tr> * <th scope="row"> readonly </th> * <td> {@link Boolean} </td> * </tr> * <tr> * <th scope="row"> hidden </th> * <td> {@link Boolean} </td> * </tr> * <tr> * <th scope="row"> system </th> * <td> {@link Boolean} </td> * </tr> * <tr> * <th scope="row"> archive </th> * <td> {@link Boolean} </td> * </tr> * </tbody> * </table> * </blockquote> * * <p> The {@link java.nio.file.Files#getAttribute getAttribute} method may * be used to read any of these attributes, or any of the attributes defined by * {@link BasicFileAttributeView} as if by invoking the {@link #readAttributes * readAttributes()} method. * * <p> The {@link java.nio.file.Files#setAttribute setAttribute} method may * be used to update the file's last modified time, last access time or create * time attributes as defined by {@link BasicFileAttributeView}. It may also be * used to update the DOS attributes as if by invoking the {@link #setReadOnly * setReadOnly}, {@link #setHidden setHidden}, {@link #setSystem setSystem}, and * {@link #setArchive setArchive} methods respectively. * * @since 1.7 */ public interface DosFileAttributeView extends BasicFileAttributeView { /** * Returns the name of the attribute view. Attribute views of this type * have the name {@code "dos"}. */ @Override String name(); /** * @throws IOException {@inheritDoc} * @throws SecurityException {@inheritDoc} */ @Override DosFileAttributes readAttributes() throws IOException; /** * Updates the value of the read-only attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setReadOnly(boolean value) throws IOException; /** * Updates the value of the hidden attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setHidden(boolean value) throws IOException; /** * Updates the value of the system attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setSystem(boolean value) throws IOException; /** * Updates the value of the archive attribute. * * <p> It is implementation specific if the attribute can be updated as an * atomic operation with respect to other file system operations. An * implementation may, for example, require to read the existing value of * the DOS attribute in order to update this attribute. * * @param value * the new value of the attribute * * @throws IOException * if an I/O error occurs * @throws SecurityException * In the case of the default, and a security manager is installed, * its {@link SecurityManager#checkWrite(String) checkWrite} method * is invoked to check write access to the file */ void setArchive(boolean value) throws IOException; }
⏎ java/nio/file/attribute/DosFileAttributeView.java
Or download all of them as a single archive file:
File name: java.base-11.0.1-src.zip File size: 8740354 bytes Release date: 2018-11-04 Download
2020-05-29, 242724👍, 0💬
Popular Posts:
Apache Commons Codec library provides implementations of common encoders and decoders such as Base64...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
How to download and install JDK (Java Development Kit) 6? If you want to write Java applications, yo...
The Jakarta-ORO Java classes are a set of text-processing Java classes that provide Perl5 compatible...
What Is ojdbc7.jar for Oracle 12c R1? ojdbc7.jar for Oracle 12c R1 is the JAR files of ojdbc.jar, JD...