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/midi/spi/MidiFileReader.java
/* * Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.sound.midi.spi; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.net.URL; import javax.sound.midi.InvalidMidiDataException; import javax.sound.midi.MidiFileFormat; import javax.sound.midi.Sequence; /** * A {@code MidiFileReader} supplies MIDI file-reading services. Classes * implementing this interface can parse the format information from one or more * types of MIDI file, and can produce a {@link Sequence} object from files of * these types. * * @author Kara Kytle * @since 1.3 */ public abstract class MidiFileReader { /** * Obtains the MIDI file format of the input stream provided. The stream * must point to valid MIDI file data. In general, MIDI file readers may * need to read some data from the stream before determining whether they * support it. These parsers must be able to mark the stream, read enough * data to determine whether they support the stream, and, if not, reset the * stream's read pointer to its original position. If the input stream does * not support this, this method may fail with an {@code IOException}. * * @param stream the input stream from which file format information should * be extracted * @return a {@code MidiFileFormat} object describing the MIDI file format * @throws InvalidMidiDataException if the stream does not point to valid * MIDI file data recognized by the system * @throws IOException if an I/O exception occurs * @throws NullPointerException if {@code stream} is {@code null} * @see InputStream#markSupported * @see InputStream#mark */ public abstract MidiFileFormat getMidiFileFormat(InputStream stream) throws InvalidMidiDataException, IOException; /** * Obtains the MIDI file format of the {@code URL} provided. The {@code URL} * must point to valid MIDI file data. * * @param url the {@code URL} from which file format information should be * extracted * @return a {@code MidiFileFormat} object describing the MIDI file format * @throws InvalidMidiDataException if the {@code URL} does not point to * valid MIDI file data recognized by the system * @throws IOException if an I/O exception occurs * @throws NullPointerException if {@code url} is {@code null} */ public abstract MidiFileFormat getMidiFileFormat(URL url) throws InvalidMidiDataException, IOException; /** * Obtains the MIDI file format of the {@code File} provided. The * {@code File} must point to valid MIDI file data. * * @param file the {@code File} from which file format information should * be extracted * @return a {@code MidiFileFormat} object describing the MIDI file format * @throws InvalidMidiDataException if the {@code File} does not point to * valid MIDI file data recognized by the system * @throws IOException if an I/O exception occurs * @throws NullPointerException if {@code file} is {@code null} */ public abstract MidiFileFormat getMidiFileFormat(File file) throws InvalidMidiDataException, IOException; /** * Obtains a MIDI sequence from the input stream provided. The stream must * point to valid MIDI file data. In general, MIDI file readers may need to * read some data from the stream before determining whether they support * it. These parsers must be able to mark the stream, read enough data to * determine whether they support the stream, and, if not, reset the * stream's read pointer to its original position. If the input stream does * not support this, this method may fail with an {@code IOException}. * * @param stream the input stream from which the {@code Sequence} should be * constructed * @return a {@code Sequence} object based on the MIDI file data contained * in the input stream * @throws InvalidMidiDataException if the stream does not point to valid * MIDI file data recognized by the system * @throws IOException if an I/O exception occurs * @throws NullPointerException if {@code stream} is {@code null} * @see InputStream#markSupported * @see InputStream#mark */ public abstract Sequence getSequence(InputStream stream) throws InvalidMidiDataException, IOException; /** * Obtains a MIDI sequence from the {@code URL} provided. The {@code URL} * must point to valid MIDI file data. * * @param url the {@code URL} for which the {@code Sequence} should be * constructed * @return a {@code Sequence} object based on the MIDI file data pointed to * by the {@code URL} * @throws InvalidMidiDataException if the {@code URL} does not point to * valid MIDI file data recognized by the system * @throws IOException if an I/O exception occurs * @throws NullPointerException if {@code url} is {@code null} */ public abstract Sequence getSequence(URL url) throws InvalidMidiDataException, IOException; /** * Obtains a MIDI sequence from the {@code File} provided. The {@code File} * must point to valid MIDI file data. * * @param file the {@code File} from which the {@code Sequence} should be * constructed * @return a {@code Sequence} object based on the MIDI file data pointed to * by the {@code File} * @throws InvalidMidiDataException if the {@code File} does not point to * valid MIDI file data recognized by the system * @throws IOException if an I/O exception occurs * @throws NullPointerException if {@code file} is {@code null} */ public abstract Sequence getSequence(File file) throws InvalidMidiDataException, IOException; }
⏎ javax/sound/midi/spi/MidiFileReader.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, 194617👍, 5💬
Popular Posts:
Jetty provides an HTTP server, HTTP client, and javax.servlet container. These components are open s...
What Is jtds-1.2.2.jar? jtds-1.2.2.jar is the JAR files of jTDS Java library 1.2.2, which is a JDBC ...
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...
How to show the XML parsing flow with sax\DocumentTracer.java provided in the Apache Xerces package?...
What Is wstx-asl-3.2.8.jar? wstx-asl-3.2.8.jar is JAR file for the ASL component of Woodstox 3.2.8. ...