public class DefaultNutsUncompress extends Object implements net.thevpc.nuts.NutsUncompress
| Constructor and Description |
|---|
DefaultNutsUncompress(net.thevpc.nuts.NutsSession session) |
| 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) |
net.thevpc.nuts.NutsUncompress |
addOptions(net.thevpc.nuts.NutsPathOption... pathOptions) |
protected void |
checkSession() |
net.thevpc.nuts.NutsUncompress |
clearOptions() |
net.thevpc.nuts.NutsUncompress |
from(File source) |
net.thevpc.nuts.NutsUncompress |
from(InputStream source) |
net.thevpc.nuts.NutsUncompress |
from(net.thevpc.nuts.NutsPath source) |
net.thevpc.nuts.NutsUncompress |
from(Path source) |
net.thevpc.nuts.NutsUncompress |
from(String source) |
net.thevpc.nuts.NutsUncompress |
from(URL source) |
String |
getFormat() |
Object |
getFormatOption(String option) |
Set<net.thevpc.nuts.NutsPathOption> |
getOptions() |
net.thevpc.nuts.NutsProgressFactory |
getProgressFactory()
return progress factory responsible of creating progress monitor
|
net.thevpc.nuts.NutsSession |
getSession() |
Object |
getSource() |
int |
getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context) |
Object |
getTarget() |
boolean |
isSafe() |
boolean |
isSkipRoot() |
net.thevpc.nuts.NutsUncompress |
progressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
set progress monitor.
|
net.thevpc.nuts.NutsUncompress |
removeOptions(net.thevpc.nuts.NutsPathOption... pathOptions) |
net.thevpc.nuts.NutsUncompress |
run() |
net.thevpc.nuts.NutsUncompress |
setFormat(String format) |
net.thevpc.nuts.NutsUncompress |
setFormatOption(String option,
Object value) |
net.thevpc.nuts.NutsUncompress |
setProgressFactory(net.thevpc.nuts.NutsProgressFactory value)
set progress factory responsible of creating progress monitor
|
net.thevpc.nuts.NutsUncompress |
setProgressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
set progress monitor.
|
DefaultNutsUncompress |
setSafe(boolean value) |
net.thevpc.nuts.NutsUncompress |
setSession(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsUncompress |
setSkipRoot(boolean value) |
net.thevpc.nuts.NutsUncompress |
setSource(File source) |
net.thevpc.nuts.NutsUncompress |
setSource(InputStream source) |
net.thevpc.nuts.NutsUncompress |
setSource(net.thevpc.nuts.NutsPath source) |
net.thevpc.nuts.NutsUncompress |
setSource(Path source) |
net.thevpc.nuts.NutsUncompress |
setSource(URL source) |
net.thevpc.nuts.NutsUncompress |
setTarget(File target) |
net.thevpc.nuts.NutsUncompress |
setTarget(net.thevpc.nuts.NutsPath target) |
net.thevpc.nuts.NutsUncompress |
setTarget(Path target) |
net.thevpc.nuts.NutsUncompress |
setTarget(String target) |
net.thevpc.nuts.NutsUncompress |
to(File target) |
net.thevpc.nuts.NutsUncompress |
to(net.thevpc.nuts.NutsPath target) |
net.thevpc.nuts.NutsUncompress |
to(Path target) |
net.thevpc.nuts.NutsUncompress |
to(String target) |
net.thevpc.nuts.NutsUncompress |
visit(net.thevpc.nuts.NutsIOUncompressVisitor visitor) |
public DefaultNutsUncompress(net.thevpc.nuts.NutsSession session)
public int getSupportLevel(net.thevpc.nuts.spi.NutsSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NutsComponentprotected 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.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setFormat(String format)
setFormat in interface net.thevpc.nuts.NutsUncompresspublic Object getSource()
getSource in interface net.thevpc.nuts.NutsUncompressprotected void checkSession()
public net.thevpc.nuts.NutsUncompress setSource(InputStream source)
setSource in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setSource(net.thevpc.nuts.NutsPath source)
setSource in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setSource(File source)
setSource in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setSource(Path source)
setSource in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setSource(URL source)
setSource in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setTarget(Path target)
setTarget in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setTarget(String target)
setTarget in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setTarget(File target)
setTarget in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setTarget(net.thevpc.nuts.NutsPath target)
setTarget in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress from(String source)
from in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress to(String target)
to in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress from(net.thevpc.nuts.NutsPath source)
from in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress to(net.thevpc.nuts.NutsPath target)
to in interface net.thevpc.nuts.NutsUncompresspublic Object getTarget()
getTarget in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress from(InputStream source)
from in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress from(File source)
from in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress from(Path source)
from in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress from(URL source)
from in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress to(File target)
to in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress to(Path target)
to in interface net.thevpc.nuts.NutsUncompresspublic boolean isSafe()
isSafe in interface net.thevpc.nuts.NutsUncompresspublic DefaultNutsUncompress setSafe(boolean value)
setSafe in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress run()
run in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress visit(net.thevpc.nuts.NutsIOUncompressVisitor visitor)
visit in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsProgressFactory getProgressFactory()
getProgressFactory in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setProgressFactory(net.thevpc.nuts.NutsProgressFactory value)
setProgressFactory in interface net.thevpc.nuts.NutsUncompressvalue - new valuethis instancepublic net.thevpc.nuts.NutsUncompress setProgressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
setProgressMonitor in interface net.thevpc.nuts.NutsUncompressvalue - new valuethis instancepublic net.thevpc.nuts.NutsUncompress progressMonitor(net.thevpc.nuts.NutsProgressMonitor value)
progressMonitor in interface net.thevpc.nuts.NutsUncompressvalue - new valuethis instancepublic boolean isSkipRoot()
isSkipRoot in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setSkipRoot(boolean value)
setSkipRoot in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress setFormatOption(String option, Object value)
setFormatOption in interface net.thevpc.nuts.NutsUncompresspublic Object getFormatOption(String option)
getFormatOption in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress addOptions(net.thevpc.nuts.NutsPathOption... pathOptions)
addOptions in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress removeOptions(net.thevpc.nuts.NutsPathOption... pathOptions)
removeOptions in interface net.thevpc.nuts.NutsUncompresspublic net.thevpc.nuts.NutsUncompress clearOptions()
clearOptions in interface net.thevpc.nuts.NutsUncompresspublic Set<net.thevpc.nuts.NutsPathOption> getOptions()
getOptions in interface net.thevpc.nuts.NutsUncompressCopyright © 2022 vpc open source initiative. All rights reserved.