| Constructor and Description |
|---|
DefaultNutsIOManager(DefaultNutsIOModel model) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsIOManager |
addPathFactory(net.thevpc.nuts.NutsPathFactory pathFactory) |
net.thevpc.nuts.NutsIOCompressAction |
compress() |
net.thevpc.nuts.NutsIOCopyAction |
copy() |
net.thevpc.nuts.NutsMemoryPrintStream |
createMemoryPrintStream() |
net.thevpc.nuts.NutsPrintStream |
createPrintStream(OutputStream out) |
net.thevpc.nuts.NutsPrintStream |
createPrintStream(OutputStream out,
net.thevpc.nuts.NutsTerminalMode expectedMode) |
net.thevpc.nuts.NutsPrintStream |
createPrintStream(Writer out) |
net.thevpc.nuts.NutsIODeleteAction |
delete() |
String |
expandPath(String path) |
String |
expandPath(String path,
String baseFolder) |
DefaultNutsIOModel |
getModel() |
net.thevpc.nuts.NutsSession |
getSession() |
int |
getSupportLevel(net.thevpc.nuts.NutsSupportLevelContext<Object> criteria) |
net.thevpc.nuts.NutsIOHashAction |
hash() |
net.thevpc.nuts.NutsInputAction |
input() |
boolean |
isStandardErrorStream(net.thevpc.nuts.NutsPrintStream out) |
boolean |
isStandardInputStream(InputStream in) |
boolean |
isStandardOutputStream(net.thevpc.nuts.NutsPrintStream out) |
net.thevpc.nuts.NutsMonitorAction |
monitor() |
InputStream |
nullInputStream() |
net.thevpc.nuts.NutsPrintStream |
nullPrintStream() |
net.thevpc.nuts.NutsOutputAction |
output() |
net.thevpc.nuts.NutsPath |
path(File path) |
net.thevpc.nuts.NutsPath |
path(Path path) |
net.thevpc.nuts.NutsPath |
path(String path) |
net.thevpc.nuts.NutsPath |
path(String path,
ClassLoader classLoader) |
net.thevpc.nuts.NutsPath |
path(URL path) |
net.thevpc.nuts.NutsIOProcessAction |
ps() |
net.thevpc.nuts.NutsIOManager |
removePathFactory(net.thevpc.nuts.NutsPathFactory pathFactory) |
net.thevpc.nuts.NutsIOManager |
setSession(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPrintStream |
stderr() |
InputStream |
stdin() |
net.thevpc.nuts.NutsPrintStream |
stdout() |
net.thevpc.nuts.NutsTempAction |
tmp() |
net.thevpc.nuts.NutsIOUncompressAction |
uncompress() |
public DefaultNutsIOManager(DefaultNutsIOModel model)
public DefaultNutsIOModel getModel()
public int getSupportLevel(net.thevpc.nuts.NutsSupportLevelContext<Object> criteria)
getSupportLevel in interface net.thevpc.nuts.spi.NutsComponent<Object>public net.thevpc.nuts.NutsPath path(String path)
path in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPath path(File path)
path in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPath path(Path path)
path in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPath path(URL path)
path in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPath path(String path, ClassLoader classLoader)
path in interface net.thevpc.nuts.NutsIOManagerpublic String expandPath(String path)
expandPath in interface net.thevpc.nuts.NutsIOManagerpublic String expandPath(String path, String baseFolder)
expandPath in interface net.thevpc.nuts.NutsIOManagerpublic InputStream nullInputStream()
nullInputStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPrintStream nullPrintStream()
nullPrintStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPrintStream createPrintStream(OutputStream out, net.thevpc.nuts.NutsTerminalMode expectedMode)
createPrintStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPrintStream createPrintStream(OutputStream out)
createPrintStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPrintStream createPrintStream(Writer out)
createPrintStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsMemoryPrintStream createMemoryPrintStream()
createMemoryPrintStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsTempAction tmp()
tmp in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOCopyAction copy()
copy in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOProcessAction ps()
ps in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOCompressAction compress()
compress in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOUncompressAction uncompress()
uncompress in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIODeleteAction delete()
delete in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsMonitorAction monitor()
monitor in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOHashAction hash()
hash in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsInputAction input()
input in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsOutputAction output()
output in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOManager setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPrintStream stdout()
stdout in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsPrintStream stderr()
stderr in interface net.thevpc.nuts.NutsIOManagerpublic InputStream stdin()
stdin in interface net.thevpc.nuts.NutsIOManagerpublic boolean isStandardOutputStream(net.thevpc.nuts.NutsPrintStream out)
isStandardOutputStream in interface net.thevpc.nuts.NutsIOManagerpublic boolean isStandardErrorStream(net.thevpc.nuts.NutsPrintStream out)
isStandardErrorStream in interface net.thevpc.nuts.NutsIOManagerpublic boolean isStandardInputStream(InputStream in)
isStandardInputStream in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOManager addPathFactory(net.thevpc.nuts.NutsPathFactory pathFactory)
addPathFactory in interface net.thevpc.nuts.NutsIOManagerpublic net.thevpc.nuts.NutsIOManager removePathFactory(net.thevpc.nuts.NutsPathFactory pathFactory)
removePathFactory in interface net.thevpc.nuts.NutsIOManagerCopyright © 2021 vpc open source initiative. All rights reserved.