public class DefaultNOutputStreamBuilder extends Object implements net.thevpc.nuts.io.NOutputStreamBuilder
| Constructor and Description |
|---|
DefaultNOutputStreamBuilder() |
| Modifier and Type | Method and Description |
|---|---|
OutputStream |
createOutputStream() |
OutputStream |
getBase() |
Runnable |
getCloseAction() |
net.thevpc.nuts.io.NContentMetadata |
getMetadata() |
boolean |
isCloseBase() |
net.thevpc.nuts.io.NOutputStreamBuilder |
setBase(OutputStream base) |
net.thevpc.nuts.io.NOutputStreamBuilder |
setCloseAction(Runnable closeAction) |
net.thevpc.nuts.io.NOutputStreamBuilder |
setCloseBase(boolean closeBase) |
net.thevpc.nuts.io.NOutputStreamBuilder |
setMetadata(net.thevpc.nuts.io.NContentMetadata metadata) |
public OutputStream getBase()
getBase in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic net.thevpc.nuts.io.NOutputStreamBuilder setBase(OutputStream base)
setBase in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic net.thevpc.nuts.io.NContentMetadata getMetadata()
getMetadata in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic net.thevpc.nuts.io.NOutputStreamBuilder setMetadata(net.thevpc.nuts.io.NContentMetadata metadata)
setMetadata in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic boolean isCloseBase()
isCloseBase in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic net.thevpc.nuts.io.NOutputStreamBuilder setCloseBase(boolean closeBase)
setCloseBase in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic Runnable getCloseAction()
getCloseAction in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic net.thevpc.nuts.io.NOutputStreamBuilder setCloseAction(Runnable closeAction)
setCloseAction in interface net.thevpc.nuts.io.NOutputStreamBuilderpublic OutputStream createOutputStream()
createOutputStream in interface net.thevpc.nuts.io.NOutputStreamBuilderCopyright © 2025 vpc open source initiative. All rights reserved.