class ZipCsvCodec extends ZipCodec

Codec to read and write zipped Csv-files with Hadoop Note that only the first file entry of a Zip-Archive is read, and only Zip-files with one Entry named "data.csv" can be created. Attention: reading with custom codec in Spark is only implemented for writing files, and not for reading files. Usage in Csv/RelaxedCsvFileDataObject: csv-options { compression = io.smartdatalake.workflow.dataobject.ZipCsvCodec }

Annotations
@Scaladoc()
Linear Supertypes
ZipCodec, DefaultCodec, DirectDecompressionCodec, CompressionCodec, Configurable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ZipCsvCodec
  2. ZipCodec
  3. DefaultCodec
  4. DirectDecompressionCodec
  5. CompressionCodec
  6. Configurable
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ZipCsvCodec()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. def createCompressor(): Compressor
    Definition Classes
    DefaultCodec → CompressionCodec
  7. def createDecompressor(): Decompressor
    Definition Classes
    DefaultCodec → CompressionCodec
  8. def createDirectDecompressor(): DirectDecompressor
    Definition Classes
    DefaultCodec → DirectDecompressionCodec
  9. def createInputStream(in: InputStream): CompressionInputStream
    Definition Classes
    ZipCodec → DefaultCodec → CompressionCodec
  10. def createInputStream(arg0: InputStream, arg1: Decompressor): CompressionInputStream
    Definition Classes
    DefaultCodec → CompressionCodec
    Annotations
    @throws( classOf[java.io.IOException] )
  11. def createOutputStream(out: OutputStream, compressor: Compressor): ZipCompressorStream
    Definition Classes
    ZipCodec → DefaultCodec → CompressionCodec
  12. def createOutputStream(arg0: OutputStream): CompressionOutputStream
    Definition Classes
    DefaultCodec → CompressionCodec
    Annotations
    @throws( classOf[java.io.IOException] )
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  16. def getCompressorType(): Class[_ <: Compressor]
    Definition Classes
    DefaultCodec → CompressionCodec
  17. def getConf(): Configuration
    Definition Classes
    DefaultCodec → Configurable
  18. def getDecompressorType(): Class[_ <: Decompressor]
    Definition Classes
    DefaultCodec → CompressionCodec
  19. def getDefaultExtension(): String
    Definition Classes
    ZipCodec → DefaultCodec → CompressionCodec
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  25. def setConf(arg0: Configuration): Unit
    Definition Classes
    DefaultCodec → Configurable
  26. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from ZipCodec

Inherited from DefaultCodec

Inherited from DirectDecompressionCodec

Inherited from CompressionCodec

Inherited from Configurable

Inherited from AnyRef

Inherited from Any

Ungrouped