org.suecarter

tablediff

package tablediff

Visibility
  1. Public
  2. All

Type Members

  1. case class DiffLocation[T](value: T, iLeft: Option[Int], iRight: Option[Int]) extends Product with Serializable

    Represents a diff and where it optionally sits on the right and left side

  2. sealed trait DiffLocationType extends AnyRef

    Enumeration of the types of Diffs, only left, only right or both

  3. case class EitherSide[T](left: Option[T], right: Option[T]) extends Product with Serializable

    Value differs on side to the other.

  4. class JTableDiff extends AnyRef

  5. case class ReportContent[+R, +C, +M](rowHeaders: ReportSection[R] = ..., columnHeaders: ReportSection[C] = ..., mainData: ReportSection[M] = ..., rowColumnHeaders: ReportSection[C] = ..., fillForwardBlankHeaders: Boolean = true) extends Product with Serializable

    Class to contain report content.

Value Members

  1. object HTMLTableDiff

    Functions to produce html representation on table and tables containing diffs

  2. object InBoth extends DiffLocationType with Product with Serializable

    Attributes
    protected
  3. object OnlyLeft extends DiffLocationType with Product with Serializable

    Attributes
    protected
  4. object OnlyRight extends DiffLocationType with Product with Serializable

    Attributes
    protected
  5. object ReportContent extends Serializable

  6. object StringTableDiff

  7. object TableDiff

    Functions to produce and handle diff reports

Ungrouped