Package com.tangosol.util
Class ExternalizableHelper.ShieldedInputStream
java.lang.Object
java.io.InputStream
java.io.FilterInputStream
com.tangosol.util.ExternalizableHelper.ShieldedInputStream
- All Implemented Interfaces:
com.oracle.coherence.common.io.InputStreaming
,InputStreaming
,ExternalizableHelper.Shielded
,Closeable
,AutoCloseable
- Enclosing class:
ExternalizableHelper
public static class ExternalizableHelper.ShieldedInputStream
extends FilterInputStream
implements InputStreaming, ExternalizableHelper.Shielded
An InputStream that delegates all operations other than close to an
underlying InputStream.
-
Field Summary
Fields inherited from class java.io.FilterInputStream
in
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal void
close()
Close the InputStream and release any system resources associated with it.Methods inherited from class java.io.FilterInputStream
available, mark, markSupported, read, read, read, reset, skip
Methods inherited from class java.io.InputStream
nullInputStream, readAllBytes, readNBytes, readNBytes, skipNBytes, transferTo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.oracle.coherence.common.io.InputStreaming
available, mark, markSupported, read, read, read, reset, skip
-
Constructor Details
-
ShieldedInputStream
-
-
Method Details
-
close
public final void close()Description copied from interface:com.oracle.coherence.common.io.InputStreaming
Close the InputStream and release any system resources associated with it.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Specified by:
close
in interfacecom.oracle.coherence.common.io.InputStreaming
- Overrides:
close
in classFilterInputStream
-