public abstract class ChannelHelper
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.nio.channels.ReadableByteChannel |
readableChannel(java.io.InputStream inputStream) |
static java.io.InputStream |
unwrapBufferedStream(java.io.InputStream filteredStream)
Unwrap all filtering streams between the given stream and its actual
unfiltered stream.
|
static java.io.OutputStream |
unwrapBufferedStream(java.io.OutputStream filteredStream)
Unwrap all filtering streams between the given stream and its actual
unfiltered stream.
|
static java.io.InputStream |
unwrapFilterInputStream(java.io.InputStream filteredStream)
Unwrap the given stream to its first non-FilterInputStream.
|
static java.io.OutputStream |
unwrapFilterOutputStream(java.io.OutputStream filteredStream)
Unwrap the given stream to its first non-FilterOutputStream.
|
static java.nio.channels.WritableByteChannel |
writableChannel(java.io.OutputStream ouputStream) |
public static java.nio.channels.ReadableByteChannel readableChannel(java.io.InputStream inputStream)
public static java.nio.channels.WritableByteChannel writableChannel(java.io.OutputStream ouputStream)
public static java.io.OutputStream unwrapBufferedStream(java.io.OutputStream filteredStream)
filteredStream
- The stream to unwrappublic static java.io.InputStream unwrapBufferedStream(java.io.InputStream filteredStream)
filteredStream
- The stream to unwrappublic static java.io.OutputStream unwrapFilterOutputStream(java.io.OutputStream filteredStream)
filteredStream
- a stream to be unwrapped, if it is a FilterOutputStreampublic static java.io.InputStream unwrapFilterInputStream(java.io.InputStream filteredStream)
filteredStream
- a stream to be unwrapped, if it is a FilterInputStreamCopyright © 2001-2020 JRuby. All Rights Reserved.