public class DefaultNutsExecCommandFormat extends DefaultFormatBase<net.thevpc.nuts.NutsExecCommandFormat> implements net.thevpc.nuts.NutsExecCommandFormat
| Constructor and Description |
|---|
DefaultNutsExecCommandFormat(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configureFirst(net.thevpc.nuts.NutsCommandLine commandLine) |
Predicate<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry> |
getArgumentFilter() |
Function<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry,String> |
getArgumentReplacer() |
Predicate<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry> |
getEnvFilter() |
Function<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry,String> |
getEnvReplacer() |
net.thevpc.nuts.NutsExecCommand |
getValue() |
boolean |
isRedirectError() |
boolean |
isRedirectInput() |
boolean |
isRedirectOutput() |
void |
print(net.thevpc.nuts.NutsPrintStream out) |
net.thevpc.nuts.NutsExecCommandFormat |
setArgumentFilter(Predicate<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry> filter) |
DefaultNutsExecCommandFormat |
setArgumentReplacer(Function<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry,String> argumentReplacer) |
net.thevpc.nuts.NutsExecCommandFormat |
setEnvFilter(Predicate<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry> filter) |
net.thevpc.nuts.NutsExecCommandFormat |
setEnvReplacer(Function<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry,String> envReplacer) |
net.thevpc.nuts.NutsExecCommandFormat |
setRedirectError(boolean redirectError) |
net.thevpc.nuts.NutsExecCommandFormat |
setRedirectInput(boolean redirectInput) |
net.thevpc.nuts.NutsExecCommandFormat |
setRedirectOutput(boolean redirectOutput) |
net.thevpc.nuts.NutsExecCommandFormat |
setValue(net.thevpc.nuts.NutsExecCommand value) |
format, getValidPrintStream, getValidPrintStream, print, print, print, print, print, print, println, println, println, println, println, println, println, toStringcheckSession, configure, configure, getName, getSession, getWorkspace, isNtf, setNtf, setSessionclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic DefaultNutsExecCommandFormat(net.thevpc.nuts.NutsWorkspace ws)
public boolean isRedirectInput()
isRedirectInput in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setRedirectInput(boolean redirectInput)
setRedirectInput in interface net.thevpc.nuts.NutsExecCommandFormatpublic boolean isRedirectOutput()
isRedirectOutput in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setRedirectOutput(boolean redirectOutput)
setRedirectOutput in interface net.thevpc.nuts.NutsExecCommandFormatpublic boolean isRedirectError()
isRedirectError in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setRedirectError(boolean redirectError)
setRedirectError in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommand getValue()
getValue in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setValue(net.thevpc.nuts.NutsExecCommand value)
setValue in interface net.thevpc.nuts.NutsExecCommandFormatpublic Predicate<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry> getArgumentFilter()
getArgumentFilter in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setArgumentFilter(Predicate<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry> filter)
setArgumentFilter in interface net.thevpc.nuts.NutsExecCommandFormatpublic Function<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry,String> getArgumentReplacer()
getArgumentReplacer in interface net.thevpc.nuts.NutsExecCommandFormatpublic DefaultNutsExecCommandFormat setArgumentReplacer(Function<net.thevpc.nuts.NutsExecCommandFormat.ArgEntry,String> argumentReplacer)
setArgumentReplacer in interface net.thevpc.nuts.NutsExecCommandFormatpublic Predicate<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry> getEnvFilter()
getEnvFilter in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setEnvFilter(Predicate<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry> filter)
setEnvFilter in interface net.thevpc.nuts.NutsExecCommandFormatpublic Function<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry,String> getEnvReplacer()
getEnvReplacer in interface net.thevpc.nuts.NutsExecCommandFormatpublic net.thevpc.nuts.NutsExecCommandFormat setEnvReplacer(Function<net.thevpc.nuts.NutsExecCommandFormat.EnvEntry,String> envReplacer)
setEnvReplacer in interface net.thevpc.nuts.NutsExecCommandFormatpublic void print(net.thevpc.nuts.NutsPrintStream out)
print in interface net.thevpc.nuts.NutsFormatprint in class DefaultFormatBase<net.thevpc.nuts.NutsExecCommandFormat>public boolean configureFirst(net.thevpc.nuts.NutsCommandLine commandLine)
configureFirst in interface net.thevpc.nuts.NutsCommandLineConfigurableCopyright © 2021 vpc open source initiative. All rights reserved.