Package

za.co.absa.cobrix.cobol.reader

iterator

Permalink

package iterator

Visibility
  1. Public
  2. All

Type Members

  1. class FixedLenNestedRowIterator[T] extends Iterator[Seq[Any]] with Logging

    Permalink

    This is an iterator traversing contents of Cobol binary data

  2. case class RecordLengthExpression(expr: String, evaluator: NumberExprEvaluator, fields: Map[String, Primitive], requiredBytesToread: Int) extends Product with Serializable

    Permalink
  3. final class SegmentIdAccumulator extends AnyRef

    Permalink
  4. class VRLRecordReader extends Iterator[(String, Array[Byte])] with Logging

    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.

  5. final class VarLenHierarchicalIterator[T] extends Iterator[Seq[Any]]

    Permalink

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

  6. final class VarLenNestedIterator[T] extends Iterator[Seq[Any]]

    Permalink

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

Ungrouped