public class DefaultNutsIOUncompressAction extends Object implements net.thevpc.nuts.NutsIOUncompressAction
| Constructor and Description |
|---|
DefaultNutsIOUncompressAction(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.NutsLogger |
_LOG(net.thevpc.nuts.NutsSession session) |
protected net.thevpc.nuts.NutsLoggerOp |
_LOGOP(net.thevpc.nuts.NutsSession session) |
protected net.thevpc.nuts.NutsOutputAction |
_output() |
protected void |
checkSession() |
net.thevpc.nuts.NutsIOUncompressAction |
from(File source) |
net.thevpc.nuts.NutsIOUncompressAction |
from(InputStream source) |
net.thevpc.nuts.NutsIOUncompressAction |
from(Object source) |
net.thevpc.nuts.NutsIOUncompressAction |
from(Path source) |
net.thevpc.nuts.NutsIOUncompressAction |
from(String source) |
net.thevpc.nuts.NutsIOUncompressAction |
from(URL source) |
String |
getFormat() |
Object |
getFormatOption(String option) |
net.thevpc.nuts.NutsProgressFactory |
getProgressMonitorFactory()
return progress factory responsible of creating progress monitor
|
net.thevpc.nuts.NutsSession |
getSession() |
Object |
getSource() |
Object |
getTarget() |
boolean |
isLogProgress() |
boolean |
isSafe() |
boolean |
isSkipRoot() |
net.thevpc.nuts.NutsIOUncompressAction |
progressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
set progress monitor.
|
net.thevpc.nuts.NutsIOUncompressAction |
run() |
net.thevpc.nuts.NutsIOUncompressAction |
setFormat(String format) |
net.thevpc.nuts.NutsIOUncompressAction |
setFormatOption(String option,
Object value) |
DefaultNutsIOUncompressAction |
setLogProgress(boolean value) |
net.thevpc.nuts.NutsIOUncompressAction |
setProgressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
set progress monitor.
|
net.thevpc.nuts.NutsIOUncompressAction |
setProgressMonitorFactory(net.thevpc.nuts.NutsProgressFactory value)
set progress factory responsible of creating progress monitor
|
DefaultNutsIOUncompressAction |
setSafe(boolean value) |
net.thevpc.nuts.NutsIOUncompressAction |
setSession(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsIOUncompressAction |
setSkipRoot(boolean value) |
net.thevpc.nuts.NutsIOUncompressAction |
setSource(File source) |
net.thevpc.nuts.NutsIOUncompressAction |
setSource(InputStream source) |
DefaultNutsIOUncompressAction |
setSource(Object source) |
net.thevpc.nuts.NutsIOUncompressAction |
setSource(Path source) |
net.thevpc.nuts.NutsIOUncompressAction |
setSource(URL source) |
net.thevpc.nuts.NutsIOUncompressAction |
setTarget(File target) |
net.thevpc.nuts.NutsIOUncompressAction |
setTarget(net.thevpc.nuts.NutsOutput target) |
DefaultNutsIOUncompressAction |
setTarget(Object target) |
net.thevpc.nuts.NutsIOUncompressAction |
setTarget(Path target) |
net.thevpc.nuts.NutsIOUncompressAction |
setTarget(String target) |
net.thevpc.nuts.NutsIOUncompressAction |
to(File target) |
net.thevpc.nuts.NutsIOUncompressAction |
to(net.thevpc.nuts.NutsOutput target) |
net.thevpc.nuts.NutsIOUncompressAction |
to(Object target) |
net.thevpc.nuts.NutsIOUncompressAction |
to(Path target) |
net.thevpc.nuts.NutsIOUncompressAction |
to(String target) |
net.thevpc.nuts.NutsIOUncompressAction |
visit(net.thevpc.nuts.NutsIOUncompressVisitor visitor) |
public DefaultNutsIOUncompressAction(net.thevpc.nuts.NutsWorkspace ws)
protected net.thevpc.nuts.NutsLoggerOp _LOGOP(net.thevpc.nuts.NutsSession session)
protected net.thevpc.nuts.NutsLogger _LOG(net.thevpc.nuts.NutsSession session)
public String getFormat()
getFormat in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setFormat(String format)
setFormat in interface net.thevpc.nuts.NutsIOUncompressActionpublic Object getSource()
getSource in interface net.thevpc.nuts.NutsIOUncompressActionprotected void checkSession()
public net.thevpc.nuts.NutsIOUncompressAction setSource(InputStream source)
setSource in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setSource(File source)
setSource in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setSource(Path source)
setSource in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setSource(URL source)
setSource in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setTarget(Path target)
setTarget in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setTarget(String target)
setTarget in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setTarget(File target)
setTarget in interface net.thevpc.nuts.NutsIOUncompressActionpublic DefaultNutsIOUncompressAction setSource(Object source)
public net.thevpc.nuts.NutsIOUncompressAction from(String source)
from in interface net.thevpc.nuts.NutsIOUncompressActionprotected net.thevpc.nuts.NutsOutputAction _output()
public net.thevpc.nuts.NutsIOUncompressAction to(String target)
to in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction from(Object source)
from in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction to(Object target)
to in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction to(net.thevpc.nuts.NutsOutput target)
to in interface net.thevpc.nuts.NutsIOUncompressActionpublic Object getTarget()
getTarget in interface net.thevpc.nuts.NutsIOUncompressActionpublic DefaultNutsIOUncompressAction setTarget(Object target)
public net.thevpc.nuts.NutsIOUncompressAction setTarget(net.thevpc.nuts.NutsOutput target)
setTarget in interface net.thevpc.nuts.NutsIOUncompressActionpublic boolean isLogProgress()
isLogProgress in interface net.thevpc.nuts.NutsIOUncompressActionpublic DefaultNutsIOUncompressAction setLogProgress(boolean value)
setLogProgress in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction from(InputStream source)
from in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction from(File source)
from in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction from(Path source)
from in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction from(URL source)
from in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction to(File target)
to in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction to(Path target)
to in interface net.thevpc.nuts.NutsIOUncompressActionpublic boolean isSafe()
isSafe in interface net.thevpc.nuts.NutsIOUncompressActionpublic DefaultNutsIOUncompressAction setSafe(boolean value)
setSafe in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction run()
run in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction visit(net.thevpc.nuts.NutsIOUncompressVisitor visitor)
visit in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsProgressFactory getProgressMonitorFactory()
getProgressMonitorFactory in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setProgressMonitorFactory(net.thevpc.nuts.NutsProgressFactory value)
setProgressMonitorFactory in interface net.thevpc.nuts.NutsIOUncompressActionvalue - new valuethis instancepublic net.thevpc.nuts.NutsIOUncompressAction setProgressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
setProgressMonitor in interface net.thevpc.nuts.NutsIOUncompressActionvalue - new valuethis instancepublic net.thevpc.nuts.NutsIOUncompressAction progressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
progressMonitor in interface net.thevpc.nuts.NutsIOUncompressActionvalue - new valuethis instancepublic boolean isSkipRoot()
isSkipRoot in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setSkipRoot(boolean value)
setSkipRoot in interface net.thevpc.nuts.NutsIOUncompressActionpublic net.thevpc.nuts.NutsIOUncompressAction setFormatOption(String option, Object value)
setFormatOption in interface net.thevpc.nuts.NutsIOUncompressActionCopyright © 2021 vpc open source initiative. All rights reserved.