public class DefaultNutsIOModel extends Object
| Modifier and Type | Field and Description |
|---|---|
DefaultNutsBootModel |
bootModel |
static Pattern |
MOSTLY_URL_PATTERN |
NutsPrintStream |
nullOut |
| Constructor and Description |
|---|
DefaultNutsIOModel(NutsWorkspace workspace,
DefaultNutsBootModel bootModel) |
public static final Pattern MOSTLY_URL_PATTERN
public final NutsPrintStream nullOut
public DefaultNutsBootModel bootModel
public DefaultNutsIOModel(NutsWorkspace workspace, DefaultNutsBootModel bootModel)
public NutsWorkspace getWorkspace()
public int getSupportLevel(NutsSupportLevelContext<Object> criteria)
public InputStream nullInputStream()
public NutsPrintStream nullPrintStream()
public NutsPrintStream createPrintStream(Writer out, NutsTerminalMode expectedMode, NutsSession session)
public NutsPrintStream createPrintStream(OutputStream out, NutsTerminalMode expectedMode, NutsSession session)
public NutsTempAction tmp()
public NutsIOCopyAction copy()
public NutsIOProcessAction ps()
public NutsIOCompressAction compress()
public NutsIOUncompressAction uncompress()
public NutsIODeleteAction delete()
public NutsMonitorAction monitor()
public NutsIOHashAction hash()
public NutsInputAction input()
public NutsOutputAction output()
public InputStream stdin()
public void setStdin(InputStream stdin)
public NutsPrintStream stdout()
public void setStdout(NutsPrintStream stdout)
public NutsPrintStream stderr()
public void setStderr(NutsPrintStream stderr)
public void addPathFactory(NutsPathFactory f)
public void removePathFactory(NutsPathFactory f)
public NutsPath resolve(String path, NutsSession session, ClassLoader classLoader)
public NutsPathFactory[] getPathFactories()
Copyright © 2021 vpc open source initiative. All rights reserved.