Modifier and Type | Method and Description |
---|---|
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.
|
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.