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.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/sound/sampled/spi/AudioFileWriter.java
/* * Copyright (c) 1999, 2018, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.sound.sampled.spi; import java.io.File; import java.io.IOException; import java.io.OutputStream; import java.util.Arrays; import javax.sound.sampled.AudioInputStream; import javax.sound.sampled.AudioSystem; import static javax.sound.sampled.AudioFileFormat.Type; /** * Provider for audio file writing services. Classes providing concrete * implementations can write one or more types of audio file from an audio * stream. * * @author Kara Kytle * @since 1.3 */ public abstract class AudioFileWriter { /** * Obtains the file types for which file writing support is provided by this * audio file writer. * * @return array of file types. If no file types are supported, an array of * length 0 is returned. */ public abstract Type[] getAudioFileTypes(); /** * Indicates whether file writing support for the specified file type is * provided by this audio file writer. * * @param fileType the file type for which write capabilities are queried * @return {@code true} if the file type is supported, otherwise * {@code false} * @throws NullPointerException if {@code fileType} is {@code null} */ public boolean isFileTypeSupported(final Type fileType) { return Arrays.stream(getAudioFileTypes()).anyMatch(fileType::equals); } /** * Obtains the file types that this audio file writer can write from the * audio input stream specified. * * @param stream the audio input stream for which audio file type support * is queried * @return array of file types. If no file types are supported, an array of * length 0 is returned. * @throws NullPointerException if {@code stream} is {@code null} */ public abstract Type[] getAudioFileTypes(AudioInputStream stream); /** * Indicates whether an audio file of the type specified can be written from * the audio input stream indicated. * * @param fileType file type for which write capabilities are queried * @param stream for which file writing support is queried * @return {@code true} if the file type is supported for this audio input * stream, otherwise {@code false} * @throws NullPointerException if {@code fileType} or {@code stream} are * {@code null} */ public boolean isFileTypeSupported(final Type fileType, final AudioInputStream stream) { return Arrays.stream(getAudioFileTypes(stream)) .anyMatch(fileType::equals); } /** * Writes a stream of bytes representing an audio file of the file type * indicated to the output stream provided. Some file types require that the * length be written into the file header, and cannot be written from start * to finish unless the length is known in advance. An attempt to write such * a file type will fail with an {@code IOException} if the length in the * audio file format is {@link AudioSystem#NOT_SPECIFIED}. * * @param stream the audio input stream containing audio data to be written * to the output stream * @param fileType file type to be written to the output stream * @param out stream to which the file data should be written * @return the number of bytes written to the output stream * @throws IOException if an I/O exception occurs * @throws IllegalArgumentException if the file type is not supported by the * system * @throws NullPointerException if {@code stream} or {@code fileType} or * {@code out} are {@code null} * @see #isFileTypeSupported(Type, AudioInputStream) * @see #getAudioFileTypes */ public abstract int write(AudioInputStream stream, Type fileType, OutputStream out) throws IOException; /** * Writes a stream of bytes representing an audio file of the file format * indicated to the external file provided. * * @param stream the audio input stream containing audio data to be written * to the file * @param fileType file type to be written to the file * @param out external file to which the file data should be written * @return the number of bytes written to the file * @throws IOException if an I/O exception occurs * @throws IllegalArgumentException if the file format is not supported by * the system * @throws NullPointerException if {@code stream} or {@code fileType} or * {@code out} are {@code null} * @see #isFileTypeSupported(Type, AudioInputStream) * @see #getAudioFileTypes */ public abstract int write(AudioInputStream stream, Type fileType, File out) throws IOException; }
⏎ javax/sound/sampled/spi/AudioFileWriter.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194552👍, 5💬
Popular Posts:
commons-net-1.4.1.jar is the JAR file for Apache Commons Net 1.4.1, which implements the client side...
What Is javax.websocket-api-1.1. jar?javax.websocket-api-1.1. jaris the JAR file for Java API for We...
What Is poi-scratchpad-3.5.jar? poi-scratchpad-3.5.jar is one of the JAR files for Apache POI 3.5, w...
How to download and install ojdbc6.jar for Oracle 11g R2? ojdbc6.jar for Oracle 11g R2 is a Java 6, ...
JSP(tm) Standard Tag Library 1.0 implementation - Jakarta Taglibs hosts the Standard Taglib 1.0, an ...