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:
JRE 8 rt.jar - javax.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/sound/midi/spi/MidiFileReader.java
/* * Copyright (c) 1999, 2014, 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.InputStream; import java.io.IOException; import java.net.URL; import javax.sound.midi.MidiFileFormat; import javax.sound.midi.Sequence; import javax.sound.midi.InvalidMidiDataException; /** * 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 * @see InputStream#markSupported * @see InputStream#mark */ public abstract MidiFileFormat getMidiFileFormat(InputStream stream) throws InvalidMidiDataException, IOException; /** * Obtains the MIDI file format of the URL provided. The URL must point to * valid MIDI file data. * * @param url the URL from which file format information should be * extracted * @return a {@code MidiFileFormat} object describing the MIDI file format * @throws InvalidMidiDataException if the URL does not point to valid MIDI * file data recognized by the system * @throws IOException if an I/O exception occurs */ 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 */ 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 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 * @see InputStream#markSupported * @see InputStream#mark */ public abstract Sequence getSequence(InputStream stream) throws InvalidMidiDataException, IOException; /** * Obtains a MIDI sequence from the URL provided. The URL must point to * valid MIDI file data. * * @param url the URL for which the {@code Sequence} should be constructed * @return a {@code Sequence} object based on the MIDI file data pointed to * by the URL * @throws InvalidMidiDataException if the URL does not point to valid MIDI * file data recognized by the system * @throws IOException if an I/O exception occurs */ 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 */ 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: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-03-15, 214875👍, 6💬
Popular Posts:
Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. A pure Java...
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...
JDK 11 jdk.jshell.jmod is the JMOD file for JDK 11 JShell tool, which can be invoked by the "jshell"...
What Is commons-net-ftp-2.0.jar? commons-net-ftp-2.0.jar is the JAR file for Apache Commons Net FTP ...
JasperReports, the world's most popular open source business intelligence and reporting engine and J...