Package

za.co.absa.cobrix.spark.cobol.reader.varlen

iterator

Permalink

package iterator

Visibility
  1. Public
  2. All

Type Members

  1. final class SegmentIdAccumulator extends AnyRef

    Permalink
  2. class VRLRecordReader extends Iterator[(String, Array[Byte])]

    Permalink

    This iterator is used to read fixed length and variable length records from a binary COBOL-generated file.

    This iterator is used to read fixed length and variable length records from a binary COBOL-generated file. It returns a pair of (segment_id, raw_data_byte_array) without actually decoding the data.

    TODO: Since this class does not depend on Spark, move it to the 'cobol-parser' module.

  3. final class VarLenHierarchicalIterator extends Iterator[Row]

    Permalink

    This iterator is used to variable length data sequentially using the SimpleStream interface.

    This iterator is used to variable length data sequentially using the SimpleStream interface.

    Annotations
    @throws( classOf[IllegalStateException] )
  4. final class VarLenNestedIterator extends Iterator[Row]

    Permalink

    This iterator is used to variable length data sequentially using the SimpleStream interface.

    This iterator is used to variable length data sequentially using the SimpleStream interface.

    Annotations
    @throws( classOf[IllegalStateException] )

Ungrouped