| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Closeable | |
|---|---|
| java.io | Provides for system input and output through data streams, serialization and the file system. | 
| java.nio.channels | Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations. | 
| java.nio.channels.spi | Service-provider classes for the java.nio.channelspackage. | 
| java.rmi.server | Provides classes and interfaces for supporting the server side of RMI. | 
| java.security | Provides the classes and interfaces for the security framework. | 
| java.util | Contains the collections framework, legacy collection classes, event model, date and time facilities, internationalization, and miscellaneous utility classes (a string tokenizer, a random-number generator, and a bit array). | 
| java.util.jar | Provides classes for reading and writing the JAR (Java ARchive) file format, which is based on the standard ZIP file format with an optional manifest file. | 
| java.util.zip | Provides classes for reading and writing the standard ZIP and GZIP file formats. | 
| javax.crypto | Provides the classes and interfaces for cryptographic operations. | 
| javax.management.remote | Interfaces for remote access to JMX MBean servers. | 
| javax.management.remote.rmi | The RMI connector is a connector for the JMX Remote API that uses RMI to transmit client requests to a remote MBean server. | 
| javax.sound.sampled | Provides interfaces and classes for capture, processing, and playback of sampled audio data. | 
| javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms. | 
| javax.tools | Provides interfaces for tools which can be invoked from a program, for example, compilers. | 
| Uses of Closeable in java.io | 
|---|
| Classes in java.io that implement Closeable | |
|---|---|
|  class | BufferedInputStreamA BufferedInputStreamadds
 functionality to another input stream-namely,
 the ability to buffer the input and to
 support themarkandresetmethods. | 
|  class | BufferedOutputStreamThe class implements a buffered output stream. | 
|  class | BufferedReaderReads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines. | 
|  class | BufferedWriterWrites text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings. | 
|  class | ByteArrayInputStreamA ByteArrayInputStreamcontains
 an internal buffer that contains bytes that
 may be read from the stream. | 
|  class | ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array. | 
|  class | CharArrayReaderThis class implements a character buffer that can be used as a character-input stream. | 
|  class | CharArrayWriterThis class implements a character buffer that can be used as an Writer. | 
|  class | DataInputStreamA data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way. | 
|  class | DataOutputStreamA data output stream lets an application write primitive Java data types to an output stream in a portable way. | 
|  class | FileInputStreamA FileInputStreamobtains input bytes
 from a file in a file system. | 
|  class | FileOutputStreamA file output stream is an output stream for writing data to a Fileor to aFileDescriptor. | 
|  class | FileReaderConvenience class for reading character files. | 
|  class | FileWriterConvenience class for writing character files. | 
|  class | FilterInputStreamA FilterInputStreamcontains
 some other input stream, which it uses as
 its  basic source of data, possibly transforming
 the data along the way or providing  additional
 functionality. | 
|  class | FilterOutputStreamThis class is the superclass of all classes that filter output streams. | 
|  class | FilterReaderAbstract class for reading filtered character streams. | 
|  class | FilterWriterAbstract class for writing filtered character streams. | 
|  class | InputStreamThis abstract class is the superclass of all classes representing an input stream of bytes. | 
|  class | InputStreamReaderAn InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified . | 
|  class | LineNumberInputStreamDeprecated. This class incorrectly assumes that bytes adequately represent characters. As of JDK 1.1, the preferred way to operate on character streams is via the new character-stream classes, which include a class for counting line numbers. | 
|  class | LineNumberReaderA buffered character-input stream that keeps track of line numbers. | 
|  class | ObjectInputStreamAn ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream. | 
|  class | ObjectOutputStreamAn ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream. | 
|  class | OutputStreamThis abstract class is the superclass of all classes representing an output stream of bytes. | 
|  class | OutputStreamWriterAn OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified . | 
|  class | PipedInputStreamA piped input stream should be connected to a piped output stream; the piped input stream then provides whatever data bytes are written to the piped output stream. | 
|  class | PipedOutputStreamA piped output stream can be connected to a piped input stream to create a communications pipe. | 
|  class | PipedReaderPiped character-input streams. | 
|  class | PipedWriterPiped character-output streams. | 
|  class | PrintStreamA PrintStreamadds functionality to another output stream,
 namely the ability to print representations of various data values
 conveniently. | 
|  class | PrintWriterPrints formatted representations of objects to a text-output stream. | 
|  class | PushbackInputStreamA PushbackInputStreamadds
 functionality to another input stream, namely
 the  ability to "push back" or "unread"
 one byte. | 
|  class | PushbackReaderA character-stream reader that allows characters to be pushed back into the stream. | 
|  class | RandomAccessFileInstances of this class support both reading and writing to a random access file. | 
|  class | ReaderAbstract class for reading character streams. | 
|  class | SequenceInputStreamA SequenceInputStreamrepresents
 the logical concatenation of other input
 streams. | 
|  class | StringBufferInputStreamDeprecated. This class does not properly convert characters into bytes. As of JDK 1.1, the preferred way to create a stream from a string is via the StringReaderclass. | 
|  class | StringReaderA character stream whose source is a string. | 
|  class | StringWriterA character stream that collects its output in a string buffer, which can then be used to construct a string. | 
|  class | WriterAbstract class for writing to character streams. | 
| Uses of Closeable in java.nio.channels | 
|---|
| Subinterfaces of Closeable in java.nio.channels | |
|---|---|
|  interface | ByteChannelA channel that can read and write bytes. | 
|  interface | ChannelA nexus for I/O operations. | 
|  interface | GatheringByteChannelA channel that can write bytes from a sequence of buffers. | 
|  interface | InterruptibleChannelA channel that can be asynchronously closed and interrupted. | 
|  interface | ReadableByteChannelA channel that can read bytes. | 
|  interface | ScatteringByteChannelA channel that can read bytes into a sequence of buffers. | 
|  interface | WritableByteChannelA channel that can write bytes. | 
| Classes in java.nio.channels that implement Closeable | |
|---|---|
|  class | DatagramChannelA selectable channel for datagram-oriented sockets. | 
|  class | FileChannelA channel for reading, writing, mapping, and manipulating a file. | 
| static class | Pipe.SinkChannelA channel representing the writable end of a Pipe. | 
| static class | Pipe.SourceChannelA channel representing the readable end of a Pipe. | 
|  class | SelectableChannelA channel that can be multiplexed via a Selector. | 
|  class | ServerSocketChannelA selectable channel for stream-oriented listening sockets. | 
|  class | SocketChannelA selectable channel for stream-oriented connecting sockets. | 
| Uses of Closeable in java.nio.channels.spi | 
|---|
| Classes in java.nio.channels.spi that implement Closeable | |
|---|---|
|  class | AbstractInterruptibleChannelBase implementation class for interruptible channels. | 
|  class | AbstractSelectableChannelBase implementation class for selectable channels. | 
| Uses of Closeable in java.rmi.server | 
|---|
| Classes in java.rmi.server that implement Closeable | |
|---|---|
|  class | LogStreamDeprecated. no replacement | 
| Uses of Closeable in java.security | 
|---|
| Classes in java.security that implement Closeable | |
|---|---|
|  class | DigestInputStreamA transparent stream that updates the associated message digest using the bits going through the stream. | 
|  class | DigestOutputStreamA transparent stream that updates the associated message digest using the bits going through the stream. | 
| Uses of Closeable in java.util | 
|---|
| Classes in java.util that implement Closeable | |
|---|---|
|  class | FormatterAn interpreter for printf-style format strings. | 
| Uses of Closeable in java.util.jar | 
|---|
| Classes in java.util.jar that implement Closeable | |
|---|---|
|  class | JarInputStreamThe JarInputStreamclass is used to read the contents of
 a JAR file from any input stream. | 
|  class | JarOutputStreamThe JarOutputStreamclass is used to write the contents
 of a JAR file to any output stream. | 
| Uses of Closeable in java.util.zip | 
|---|
| Classes in java.util.zip that implement Closeable | |
|---|---|
|  class | CheckedInputStreamAn input stream that also maintains a checksum of the data being read. | 
|  class | CheckedOutputStreamAn output stream that also maintains a checksum of the data being written. | 
|  class | DeflaterInputStreamImplements an input stream filter for compressing data in the "deflate" compression format. | 
|  class | DeflaterOutputStreamThis class implements an output stream filter for compressing data in the "deflate" compression format. | 
|  class | GZIPInputStreamThis class implements a stream filter for reading compressed data in the GZIP file format. | 
|  class | GZIPOutputStreamThis class implements a stream filter for writing compressed data in the GZIP file format. | 
|  class | InflaterInputStreamThis class implements a stream filter for uncompressing data in the "deflate" compression format. | 
|  class | InflaterOutputStreamImplements an output stream filter for uncompressing data stored in the "deflate" compression format. | 
|  class | ZipInputStreamThis class implements an input stream filter for reading files in the ZIP file format. | 
|  class | ZipOutputStreamThis class implements an output stream filter for writing files in the ZIP file format. | 
| Uses of Closeable in javax.crypto | 
|---|
| Classes in javax.crypto that implement Closeable | |
|---|---|
|  class | CipherInputStreamA CipherInputStream is composed of an InputStream and a Cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher. | 
|  class | CipherOutputStreamA CipherOutputStream is composed of an OutputStream and a Cipher so that write() methods first process the data before writing them out to the underlying OutputStream. | 
| Uses of Closeable in javax.management.remote | 
|---|
| Subinterfaces of Closeable in javax.management.remote | |
|---|---|
|  interface | JMXConnectorThe client end of a JMX API connector. | 
| Uses of Closeable in javax.management.remote.rmi | 
|---|
| Subinterfaces of Closeable in javax.management.remote.rmi | |
|---|---|
|  interface | RMIConnectionRMI object used to forward an MBeanServer request from a client to its MBeanServer implementation on the server side. | 
| Classes in javax.management.remote.rmi that implement Closeable | |
|---|---|
|  class | RMIConnectionImplImplementation of the RMIConnectioninterface. | 
|  class | RMIConnectionImpl_Stub | 
|  class | RMIConnectorA connection to a remote RMI connector. | 
|  class | RMIIIOPServerImplAn RMIServerImplthat is exported through IIOP and that
 creates client connections as RMI objects exported through IIOP. | 
|  class | RMIJRMPServerImplAn RMIServerobject that is exported through JRMP and that
 creates client connections as RMI objects exported through JRMP. | 
|  class | RMIServerImplAn RMI object representing a connector server. | 
| Uses of Closeable in javax.sound.sampled | 
|---|
| Classes in javax.sound.sampled that implement Closeable | |
|---|---|
|  class | AudioInputStreamAn audio input stream is an input stream with a specified audio format and length. | 
| Uses of Closeable in javax.swing | 
|---|
| Classes in javax.swing that implement Closeable | |
|---|---|
|  class | ProgressMonitorInputStreamMonitors the progress of reading from some InputStream. | 
| Uses of Closeable in javax.tools | 
|---|
| Subinterfaces of Closeable in javax.tools | |
|---|---|
|  interface | JavaFileManagerFile manager for tools operating on Java™ programming language source and class files. | 
|  interface | StandardJavaFileManagerFile manager based on java.io.File. | 
| Classes in javax.tools that implement Closeable | |
|---|---|
|  class | ForwardingJavaFileManager<M extends JavaFileManager>Forwards calls to a given file manager. | 
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.