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/sampled/spi/AudioFileWriter.java
/* * Copyright (c) 1999, 2003, 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.InputStream; import java.io.IOException; import java.io.OutputStream; import javax.sound.sampled.AudioFileFormat; import javax.sound.sampled.AudioInputStream; /** * 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 AudioFileFormat.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</code> if the file type is supported, * otherwise <code>false</code> */ public boolean isFileTypeSupported(AudioFileFormat.Type fileType) { AudioFileFormat.Type types[] = getAudioFileTypes(); for(int i=0; i<types.length; i++) { if( fileType.equals( types[i] ) ) { return true; } } return false; } /** * 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. */ public abstract AudioFileFormat.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</code> if the file type is supported for this audio input stream, * otherwise <code>false</code> */ public boolean isFileTypeSupported(AudioFileFormat.Type fileType, AudioInputStream stream) { AudioFileFormat.Type types[] = getAudioFileTypes( stream ); for(int i=0; i<types.length; i++) { if( fileType.equals( types[i] ) ) { return true; } } return false; } /** * 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 IOException if the length in * the audio file format is * {@link javax.sound.sampled.AudioSystem#NOT_SPECIFIED 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 * @see #isFileTypeSupported(AudioFileFormat.Type, AudioInputStream) * @see #getAudioFileTypes */ public abstract int write(AudioInputStream stream, AudioFileFormat.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 * @see #isFileTypeSupported * @see #getAudioFileTypes */ public abstract int write(AudioInputStream stream, AudioFileFormat.Type fileType, File out) throws IOException; }
⏎ javax/sound/sampled/spi/AudioFileWriter.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, 212594👍, 6💬
Popular Posts:
What Is poi-5.2.3.jar? poi-5.2.3.jar is one of the JAR files for Apache POI 5.2.3, which provides an...
Jackson is "the Java JSON library" or "the best JSON parser for Java". Or simply as "JSON for Java"....
Provides support for the runtime platform, core utility methods and the extension registry. JAR File...
What Is junit-3.8.1.jar? junit-3.8.1.jar is the version 3.8.1 of JUnit JAR library file. JUnit is a ...
How to download and install Apache XMLBeans-2.6.0.zip? If you want to try the XMLBeans Java library,...