Class CommonsCompressArchiver
java.lang.Object
io.freefair.gradle.plugins.compress.internal.CommonsCompressArchiver
- All Implemented Interfaces:
Describable,org.gradle.api.internal.file.archive.compression.CompressedReadableResource,org.gradle.api.resources.internal.ReadableResourceInternal,ReadableResource,Resource,org.gradle.internal.resource.Resource
- Direct Known Subclasses:
LzmaArchiver,XzArchiver
public abstract class CommonsCompressArchiver
extends Object
implements org.gradle.api.internal.file.archive.compression.CompressedReadableResource
- See Also:
-
AbstractArchiver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract StringgetURI()read()protected abstract CompressorInputStreamread(InputStream in)
-
Constructor Details
-
CommonsCompressArchiver
-
-
Method Details
-
getBackingFile
- Specified by:
getBackingFilein interfaceorg.gradle.api.resources.internal.ReadableResourceInternal
-
read
- Specified by:
readin interfaceReadableResource- Throws:
ResourceException
-
read
- Throws:
IOException
-
getBaseName
- Specified by:
getBaseNamein interfaceResource
-
getDisplayName
- Specified by:
getDisplayNamein interfaceDescribable- Specified by:
getDisplayNamein interfaceResource- Specified by:
getDisplayNamein interfaceorg.gradle.internal.resource.Resource
-
getURI
-
getSchemePrefix
-