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
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract String
getURI()
read()
protected abstract CompressorInputStream
read
(InputStream in)
-
Constructor Details
-
CommonsCompressArchiver
-
-
Method Details
-
getBackingFile
- Specified by:
getBackingFile
in interfaceorg.gradle.api.resources.internal.ReadableResourceInternal
-
read
- Specified by:
read
in interfaceReadableResource
- Throws:
ResourceException
-
read
- Throws:
IOException
-
getBaseName
- Specified by:
getBaseName
in interfaceResource
-
getDisplayName
- Specified by:
getDisplayName
in interfaceDescribable
- Specified by:
getDisplayName
in interfaceResource
- Specified by:
getDisplayName
in interfaceorg.gradle.internal.resource.Resource
-
getURI
-
getSchemePrefix
-