E - the type of the entries served to the decorated output shop.O - the type of the decorated output shop.public abstract class DecoratingOutputShop<E extends Entry,O extends OutputShop<E>> extends DecoratingEntryContainer<E,O> implements OutputShop<E>
DecoratingInputShopdelegate| Modifier | Constructor and Description |
|---|---|
protected |
DecoratingOutputShop(O delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
OutputSocket<? extends E> |
getOutputSocket(E entry)
Returns an output socket for writing to the given entry.
|
getEntry, getSize, iterator, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waititeratorgetEntry, getSize@CreatesObligation protected DecoratingOutputShop(@WillCloseWhenClosed O delegate)
public void close()
throws IOException
close in interface OutputShop<E extends Entry>close in interface Closeableclose in interface AutoCloseableIOExceptionpublic OutputSocket<? extends E> getOutputSocket(E entry)
OutputServicegetOutputSocket in interface OutputService<E extends Entry>entry - the entry, which will be the
local target of the returned
output socket.Copyright © 2005-2013 Schlichtherle IT Services. All Rights Reserved.