Package org.apache.commons.io.input
Class ObservableInputStream.AbstractBuilder<T extends ObservableInputStream.AbstractBuilder<T>>
java.lang.Object
org.apache.commons.io.build.AbstractSupplier<ObservableInputStream,T>
 
org.apache.commons.io.build.AbstractOriginSupplier<ObservableInputStream,T>
 
org.apache.commons.io.build.AbstractStreamBuilder<ObservableInputStream,T>
 
org.apache.commons.io.input.ProxyInputStream.AbstractBuilder<ObservableInputStream,T>
 
org.apache.commons.io.input.ObservableInputStream.AbstractBuilder<T>
- Type Parameters:
- T- The subclass.
- All Implemented Interfaces:
- IOSupplier<ObservableInputStream>
- Direct Known Subclasses:
- MessageDigestCalculatingInputStream.Builder,- MessageDigestInputStream.Builder,- ObservableInputStream.Builder
- Enclosing class:
- ObservableInputStream
public abstract static class ObservableInputStream.AbstractBuilder<T extends ObservableInputStream.AbstractBuilder<T>>
extends ProxyInputStream.AbstractBuilder<ObservableInputStream,T> 
For subclassing builders from 
BoundedInputStream subclassses.- Since:
- 2.18.0
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidsetObservers(List<ObservableInputStream.Observer> observers) Sets the list of observer callbacks.Methods inherited from class org.apache.commons.io.input.ProxyInputStream.AbstractBuildergetAfterRead, setAfterReadMethods inherited from class org.apache.commons.io.build.AbstractStreamBuildergetBufferSize, getBufferSizeDefault, getCharSequence, getCharset, getCharsetDefault, getFile, getInputStream, getOpenOptions, getOutputStream, getPath, getRandomAccessFile, getReader, getWriter, setBufferSize, setBufferSize, setBufferSizeChecker, setBufferSizeDefault, setBufferSizeMax, setCharset, setCharset, setCharsetDefault, setOpenOptionsMethods inherited from class org.apache.commons.io.build.AbstractOriginSuppliercheckOrigin, getOrigin, hasOrigin, newByteArrayOrigin, newCharSequenceOrigin, newFileOrigin, newFileOrigin, newInputStreamOrigin, newOutputStreamOrigin, newPathOrigin, newPathOrigin, newRandomAccessFileOrigin, newRandomAccessFileOrigin, newReaderOrigin, newURIOrigin, newWriterOrigin, setByteArray, setCharSequence, setFile, setFile, setInputStream, setOrigin, setOutputStream, setPath, setPath, setRandomAccessFile, setRandomAccessFile, setReader, setURI, setWriterMethods inherited from class org.apache.commons.io.build.AbstractSupplierasThisMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.commons.io.function.IOSupplierasSupplier, get, getUnchecked
- 
Constructor Details- 
AbstractBuilderpublic AbstractBuilder()Constructs a new instance for subclasses.
 
- 
- 
Method Details- 
setObserversSets the list of observer callbacks.- Parameters:
- observers- The list of observer callbacks.
 
 
-