public class DefaultNUncompress extends Object implements net.thevpc.nuts.io.NUncompress
| Constructor and Description |
|---|
DefaultNUncompress() |
| Modifier and Type | Method and Description |
|---|---|
protected net.thevpc.nuts.log.NLog |
_LOG() |
protected net.thevpc.nuts.log.NLogOp |
_LOGOP() |
net.thevpc.nuts.io.NUncompress |
addOptions(net.thevpc.nuts.io.NPathOption... pathOptions) |
net.thevpc.nuts.io.NUncompress |
clearOptions() |
net.thevpc.nuts.io.NUncompress |
from(File source) |
net.thevpc.nuts.io.NUncompress |
from(InputStream source) |
net.thevpc.nuts.io.NUncompress |
from(net.thevpc.nuts.io.NPath source) |
net.thevpc.nuts.io.NUncompress |
from(Path source) |
net.thevpc.nuts.io.NUncompress |
from(URL source) |
Object |
getFormatOption(String option) |
Set<net.thevpc.nuts.io.NPathOption> |
getOptions() |
String |
getPackaging() |
net.thevpc.nuts.time.NProgressFactory |
getProgressFactory()
return progress factory responsible for creating progress monitor
|
net.thevpc.nuts.io.NInputSource |
getSource() |
int |
getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context) |
net.thevpc.nuts.io.NOutputTarget |
getTarget() |
boolean |
isSafe() |
boolean |
isSkipRoot() |
net.thevpc.nuts.io.NUncompress |
progressMonitor(net.thevpc.nuts.time.NProgressListener value)
set progress monitor.
|
net.thevpc.nuts.io.NUncompress |
removeOptions(net.thevpc.nuts.io.NPathOption... pathOptions) |
net.thevpc.nuts.io.NUncompress |
run() |
net.thevpc.nuts.io.NUncompress |
setFormatOption(String option,
Object value) |
net.thevpc.nuts.io.NUncompress |
setPackaging(String packaging) |
net.thevpc.nuts.io.NUncompress |
setProgressFactory(net.thevpc.nuts.time.NProgressFactory value)
set progress factory responsible of creating progress monitor
|
net.thevpc.nuts.io.NUncompress |
setProgressMonitor(net.thevpc.nuts.time.NProgressListener value)
set progress monitor.
|
DefaultNUncompress |
setSafe(boolean value) |
net.thevpc.nuts.io.NUncompress |
setSkipRoot(boolean value) |
net.thevpc.nuts.io.NUncompress |
setSource(File source) |
net.thevpc.nuts.io.NUncompress |
setSource(InputStream source) |
net.thevpc.nuts.io.NUncompress |
setSource(net.thevpc.nuts.io.NInputSource source) |
net.thevpc.nuts.io.NUncompress |
setSource(net.thevpc.nuts.io.NPath source) |
net.thevpc.nuts.io.NUncompress |
setSource(Path source) |
net.thevpc.nuts.io.NUncompress |
setSource(URL source) |
net.thevpc.nuts.io.NUncompress |
setTarget(File target) |
net.thevpc.nuts.io.NUncompress |
setTarget(net.thevpc.nuts.io.NOutputTarget target) |
net.thevpc.nuts.io.NUncompress |
setTarget(net.thevpc.nuts.io.NPath target) |
net.thevpc.nuts.io.NUncompress |
setTarget(Path target) |
net.thevpc.nuts.io.NUncompress |
to(File target) |
net.thevpc.nuts.io.NUncompress |
to(net.thevpc.nuts.io.NPath target) |
net.thevpc.nuts.io.NUncompress |
to(Path target) |
net.thevpc.nuts.io.NUncompress |
visit(net.thevpc.nuts.io.NUncompressVisitor visitor) |
public int getSupportLevel(net.thevpc.nuts.spi.NSupportLevelContext context)
getSupportLevel in interface net.thevpc.nuts.spi.NComponentprotected net.thevpc.nuts.log.NLogOp _LOGOP()
protected net.thevpc.nuts.log.NLog _LOG()
public String getPackaging()
getPackaging in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setPackaging(String packaging)
setPackaging in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NInputSource getSource()
getSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSource(net.thevpc.nuts.io.NInputSource source)
setSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setTarget(net.thevpc.nuts.io.NOutputTarget target)
setTarget in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSource(InputStream source)
setSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSource(net.thevpc.nuts.io.NPath source)
setSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSource(File source)
setSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSource(Path source)
setSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSource(URL source)
setSource in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setTarget(Path target)
setTarget in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setTarget(File target)
setTarget in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setTarget(net.thevpc.nuts.io.NPath target)
setTarget in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress from(net.thevpc.nuts.io.NPath source)
from in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress to(net.thevpc.nuts.io.NPath target)
to in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NOutputTarget getTarget()
getTarget in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress from(InputStream source)
from in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress from(File source)
from in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress from(Path source)
from in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress from(URL source)
from in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress to(File target)
to in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress to(Path target)
to in interface net.thevpc.nuts.io.NUncompresspublic boolean isSafe()
isSafe in interface net.thevpc.nuts.io.NUncompresspublic DefaultNUncompress setSafe(boolean value)
setSafe in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress run()
run in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress visit(net.thevpc.nuts.io.NUncompressVisitor visitor)
visit in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.time.NProgressFactory getProgressFactory()
getProgressFactory in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setProgressFactory(net.thevpc.nuts.time.NProgressFactory value)
setProgressFactory in interface net.thevpc.nuts.io.NUncompressvalue - new valuethis instancepublic net.thevpc.nuts.io.NUncompress setProgressMonitor(net.thevpc.nuts.time.NProgressListener value)
setProgressMonitor in interface net.thevpc.nuts.io.NUncompressvalue - new valuethis instancepublic net.thevpc.nuts.io.NUncompress progressMonitor(net.thevpc.nuts.time.NProgressListener value)
progressMonitor in interface net.thevpc.nuts.io.NUncompressvalue - new valuethis instancepublic boolean isSkipRoot()
isSkipRoot in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setSkipRoot(boolean value)
setSkipRoot in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress setFormatOption(String option, Object value)
setFormatOption in interface net.thevpc.nuts.io.NUncompresspublic Object getFormatOption(String option)
getFormatOption in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress addOptions(net.thevpc.nuts.io.NPathOption... pathOptions)
addOptions in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress removeOptions(net.thevpc.nuts.io.NPathOption... pathOptions)
removeOptions in interface net.thevpc.nuts.io.NUncompresspublic net.thevpc.nuts.io.NUncompress clearOptions()
clearOptions in interface net.thevpc.nuts.io.NUncompresspublic Set<net.thevpc.nuts.io.NPathOption> getOptions()
getOptions in interface net.thevpc.nuts.io.NUncompressCopyright © 2025 vpc open source initiative. All rights reserved.