|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.nio.channels.Channels
public final class Channels
Method Summary | |
---|---|
static ReadableByteChannel |
newChannel(InputStream in)
Constructs a channel that reads bytes from the given stream. |
static WritableByteChannel |
newChannel(OutputStream out)
Constructs a channel that writes bytes to the given stream. |
static InputStream |
newInputStream(ReadableByteChannel ch)
Constructs a stream that reads bytes from the given channel. |
static OutputStream |
newOutputStream(WritableByteChannel ch)
Constructs a stream that writes bytes to the given channel. |
static Reader |
newReader(ReadableByteChannel ch,
CharsetDecoder dec,
int minBufferCap)
Constructs a reader that decodes bytes from the given channel using the given decoder. |
static Reader |
newReader(ReadableByteChannel ch,
String csName)
Constructs a reader that decodes bytes from the given channel according to the named charset. |
static Writer |
newWriter(WritableByteChannel ch,
CharsetEncoder enc,
int minBufferCap)
Constructs a writer that encodes characters using the given encoder and writes the resulting bytes to the given channel. |
static Writer |
newWriter(WritableByteChannel ch,
String csName)
Constructs a writer that encodes characters according to the named charset and writes the resulting bytes to the given channel. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static InputStream newInputStream(ReadableByteChannel ch)
public static OutputStream newOutputStream(WritableByteChannel ch)
public static ReadableByteChannel newChannel(InputStream in)
public static WritableByteChannel newChannel(OutputStream out)
public static Reader newReader(ReadableByteChannel ch, CharsetDecoder dec, int minBufferCap)
public static Reader newReader(ReadableByteChannel ch, String csName)
UnsupportedCharsetException
- If no support for the named charset
is available in this instance of the Java virtual machine.public static Writer newWriter(WritableByteChannel ch, CharsetEncoder enc, int minBufferCap)
public static Writer newWriter(WritableByteChannel ch, String csName)
UnsupportedCharsetException
- If no support for the named charset
is available in this instance of the Java virtual machine.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |