E
- the type of the entries served by the decorated input shop.I
- the type of the decorated input shop.public abstract class DecoratingInputShop<E extends Entry,I extends InputShop<E>> extends DecoratingEntryContainer<E,I> implements InputShop<E>
DecoratingOutputShop
delegate
Modifier | Constructor and Description |
---|---|
protected |
DecoratingInputShop(I delegate) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
InputSocket<? extends E> |
getInputSocket(String name)
Returns an input socket for reading from the entry with the given name.
|
getEntry, getSize, iterator, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
iterator
getEntry, getSize
forEach, spliterator
@CreatesObligation protected DecoratingInputShop(@WillCloseWhenClosed I delegate)
public void close() throws IOException
close
in interface InputShop<E extends Entry>
close
in interface Closeable
close
in interface AutoCloseable
IOException
public InputSocket<? extends E> getInputSocket(String name)
InputService
getInputSocket
in interface InputService<E extends Entry>
name
- an entry name
.Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.