Package

za.co.absa.cobrix.spark.cobol

reader

Permalink

package reader

Visibility
  1. Public
  2. All

Type Members

  1. final class FixedLenNestedReader extends cobol.reader.FixedLenNestedReader[GenericRow] with FixedLenReader with Serializable

    Permalink

    The Cobol data reader that produces nested structure schema

  2. trait FixedLenReader extends Reader with Serializable

    Permalink

    The abstract class for Cobol block (fixed length records) data readers from various sources

  3. final class FixedLenTextReader extends cobol.reader.FixedLenNestedReader[GenericRow] with FixedLenReader with Serializable

    Permalink

    The Cobol data reader from text files that produces nested structure schema

  4. trait Reader extends cobol.reader.Reader

    Permalink

    The abstract class for Cobol all data readers from various sources

  5. trait ReaderFactory extends AnyRef

    Permalink

    Trait used to specify entities (e.g.

    Trait used to specify entities (e.g. DataSources) that know how to produce Readers.

    This would push the burden to created specialized Readers into specialized DataSources, "decentralizing" the implementation of new sources. If, at any time, this decentralization becomes undesired, the model can be easily redone as a Factory Method (GoF).

  6. class RowHandler extends RecordHandler[GenericRow] with Serializable

    Permalink
  7. final class VarLenNestedReader extends cobol.reader.VarLenNestedReader[GenericRow] with VarLenReader

    Permalink

    The Cobol data reader for variable length records that gets input binary data as a stream and produces nested structure schema

  8. trait VarLenReader extends Reader with Serializable

    Permalink

    The abstract class for Cobol data readers from various sequential sources (e.g.

    The abstract class for Cobol data readers from various sequential sources (e.g. variable size EBCDIC records)

Ungrouped