Packages

p

ai.mantik.ds

converter

package converter

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Cast(from: DataType, to: DataType, loosing: Boolean, canFail: Boolean, op: (Element) ⇒ Element) extends DataTypeConverter with Product with Serializable

    A Single Cast Operation, converting one element type to another one.

    A Single Cast Operation, converting one element type to another one.

    from

    source type

    to

    destination type

    loosing

    if true, the cast is loosing precision

    canFail

    if true, the cast can fail

    op

    the cast operation

  2. trait DataTypeConverter extends AnyRef

    A Converter for data types.

  3. class ImagePngConverter extends DataTypeConverter

    Converts images into Image PNG Data.

  4. class PreviewGenerator extends AnyRef

    Generator for preview data.

    Generator for preview data. Images: Convert to PNG and reduce size. Element Count: Strip number of elements. Counts count of elements (for analyzing purposes).

  5. trait RootElementConverter extends DataTypeConverter

    A Converter for root elements.

  6. case class StringPreviewGenerator(maxCellLength: Int = 64, maxRows: Int = 20) extends Product with Serializable

    Responsible for rendering a string preview of a value.

    Responsible for rendering a string preview of a value.

    maxCellLength

    maximum length of cells.

    maxRows

    maximum number of rows.

  7. case class TabularConverter(out: TabularData, elementConverters: IndexedSeq[DataTypeConverter]) extends RootElementConverter with Product with Serializable

    Converter for tabular data.

Value Members

  1. object Cast extends Serializable
  2. object DataTypeConverter
  3. object ImagePngConverter

Ungrouped