public class DefaultNExecCmdFormat extends DefaultFormatBase<net.thevpc.nuts.format.NExecCmdFormat> implements net.thevpc.nuts.format.NExecCmdFormat
| Constructor and Description |
|---|
DefaultNExecCmdFormat(net.thevpc.nuts.NWorkspace workspace) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine) |
Predicate<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry> |
getArgumentFilter() |
Function<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry,String> |
getArgumentReplacer() |
Predicate<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry> |
getEnvFilter() |
Function<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry,String> |
getEnvReplacer() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
net.thevpc.nuts.NExecCmd |
getValue() |
boolean |
isRedirectError() |
boolean |
isRedirectInput() |
boolean |
isRedirectOutput() |
void |
print(net.thevpc.nuts.io.NPrintStream out) |
net.thevpc.nuts.format.NExecCmdFormat |
setArgumentFilter(Predicate<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry> filter) |
DefaultNExecCmdFormat |
setArgumentReplacer(Function<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry,String> argumentReplacer) |
net.thevpc.nuts.format.NExecCmdFormat |
setEnvFilter(Predicate<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry> filter) |
net.thevpc.nuts.format.NExecCmdFormat |
setEnvReplacer(Function<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry,String> envReplacer) |
net.thevpc.nuts.format.NExecCmdFormat |
setRedirectError(boolean redirectError) |
net.thevpc.nuts.format.NExecCmdFormat |
setRedirectInput(boolean redirectInput) |
net.thevpc.nuts.format.NExecCmdFormat |
setRedirectOutput(boolean redirectOutput) |
net.thevpc.nuts.format.NExecCmdFormat |
setValue(net.thevpc.nuts.NExecCmd value) |
format, formatPlain, getValidPrintStream, getValidPrintStream, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, toStringconfigure, getName, isNtf, setNtfclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic DefaultNExecCmdFormat(net.thevpc.nuts.NWorkspace workspace)
public boolean isRedirectInput()
isRedirectInput in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setRedirectInput(boolean redirectInput)
setRedirectInput in interface net.thevpc.nuts.format.NExecCmdFormatpublic boolean isRedirectOutput()
isRedirectOutput in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setRedirectOutput(boolean redirectOutput)
setRedirectOutput in interface net.thevpc.nuts.format.NExecCmdFormatpublic boolean isRedirectError()
isRedirectError in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setRedirectError(boolean redirectError)
setRedirectError in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.NExecCmd getValue()
getValue in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setValue(net.thevpc.nuts.NExecCmd value)
setValue in interface net.thevpc.nuts.format.NExecCmdFormatpublic Predicate<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry> getArgumentFilter()
getArgumentFilter in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setArgumentFilter(Predicate<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry> filter)
setArgumentFilter in interface net.thevpc.nuts.format.NExecCmdFormatpublic Function<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry,String> getArgumentReplacer()
getArgumentReplacer in interface net.thevpc.nuts.format.NExecCmdFormatpublic DefaultNExecCmdFormat setArgumentReplacer(Function<net.thevpc.nuts.format.NExecCmdFormat.ArgEntry,String> argumentReplacer)
setArgumentReplacer in interface net.thevpc.nuts.format.NExecCmdFormatpublic Predicate<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry> getEnvFilter()
getEnvFilter in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setEnvFilter(Predicate<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry> filter)
setEnvFilter in interface net.thevpc.nuts.format.NExecCmdFormatpublic Function<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry,String> getEnvReplacer()
getEnvReplacer in interface net.thevpc.nuts.format.NExecCmdFormatpublic net.thevpc.nuts.format.NExecCmdFormat setEnvReplacer(Function<net.thevpc.nuts.format.NExecCmdFormat.EnvEntry,String> envReplacer)
setEnvReplacer in interface net.thevpc.nuts.format.NExecCmdFormatpublic void print(net.thevpc.nuts.io.NPrintStream out)
print in interface net.thevpc.nuts.format.NFormatprint in class DefaultFormatBase<net.thevpc.nuts.format.NExecCmdFormat>public boolean configureFirst(net.thevpc.nuts.cmdline.NCmdLine cmdLine)
configureFirst in interface net.thevpc.nuts.cmdline.NCmdLineConfigurablepublic int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentCopyright © 2025 vpc open source initiative. All rights reserved.