Packages

package merge

Created by Bharathi Pairan on 02/04/2022.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. merge
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package javaApi

Type Members

  1. case class AggPaths(size: Long = 0, paths: Seq[Path] = Seq.empty) extends Product with Serializable
  2. case class CsvMergeError(message: String) extends Product with Serializable

    Created by Bharathi Pairan on 25/03/2022.

  3. sealed trait CsvMergeStatus extends AnyRef

    Created by Bharathi Pairan on 19/03/2022.

  4. class CsvMerger extends AnyRef

    Merges all csv files into one single file Csv files with or without headers can be merged Created by Bharathi Pairan on 19/03/2022.

  5. final case class ErrorInWritingOutput(errorMessage: String) extends CsvMergeStatus with Product with Serializable
  6. implicit final class GroupedOnSize extends AnyVal
  7. sealed trait LineSeparator extends AnyRef

    Created by Bharathi Pairan on 29/03/2022.

  8. sealed trait LineSeparatorStyle extends AnyRef

    Created by Bharathi Pairan on 29/03/2022.

  9. final case class MergeSuccess(inputPaths: Seq[Path], outputPath: Path) extends CsvMergeStatus with Product with Serializable
  10. case class NewLine(idx: Int, isFound: Boolean, separator: Option[LineSeparator] = None) extends Product with Serializable

    Created by Bharathi Pairan on 28/03/2022.

  11. final case class NoFilesToMerge(inputRegex: Option[String]) extends CsvMergeStatus with Product with Serializable

Value Members

  1. case object CR extends LineSeparator with Product with Serializable
  2. case object CRLF extends LineSeparator with Product with Serializable
  3. object CsvMerger
  4. case object EmptyInput extends CsvMergeStatus with Product with Serializable
  5. case object HasLineSeparator extends LineSeparatorStyle with Product with Serializable
  6. case object LF extends LineSeparator with Product with Serializable
  7. object LangConversions

    Created by Bharathi Pairan on 07/06/2022.

  8. object LineSeparatorStyle
  9. case object NoLineSeparator extends LineSeparatorStyle with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped