Class

vegas.DSL

ExtendedUnitSpecBuilder

Related Doc: package DSL

Permalink

case class ExtendedUnitSpecBuilder(spec: ExtendedUnitSpec) extends SpecBuilder with ExtendedUnitSpecDSL with Product with Serializable

Builds a typical (non-layered) spec.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ExtendedUnitSpecBuilder
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. ExtendedUnitSpecDSL
  7. ConfigDSL
  8. TransformDSL
  9. DataDSL
  10. EncoderDSL
  11. BaseEncoderDSL
  12. SpecBuilder
  13. AnyRef
  14. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ExtendedUnitSpecBuilder(spec: ExtendedUnitSpec)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val _config: PLens[ExtendedUnitSpecBuilder, ExtendedUnitSpecBuilder, Option[Config], Option[Config]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ExtendedUnitSpecDSLConfigDSL
  5. val _data: PLens[ExtendedUnitSpecBuilder, ExtendedUnitSpecBuilder, Option[Data], Option[Data]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ExtendedUnitSpecDSLDataDSL
  6. def _encoding: PLens[ExtendedUnitSpecBuilder, ExtendedUnitSpecBuilder, Option[Encoding], Option[Encoding]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ExtendedUnitSpecDSLEncoderDSL
  7. val _spec: Lens[ExtendedUnitSpecBuilder, ExtendedUnitSpec]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ExtendedUnitSpecDSL
  8. val _transform: PLens[ExtendedUnitSpecBuilder, ExtendedUnitSpecBuilder, Option[Transform], Option[Transform]]

    Permalink
    Attributes
    protected[this]
    Definition Classes
    ExtendedUnitSpecDSLTransformDSL
  9. def addTransform(field: String, expr: String): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    TransformDSL
  10. def addTransformCalculation(field: String, expr: String): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    TransformDSL
  11. def asCirceJson: Json

    Permalink

    Returns a Circe Json object that represents the spec.

    Returns a Circe Json object that represents the spec. Also see toJson

    Definition Classes
    ExtendedUnitSpecBuilderSpecBuilder
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. def baseEncodeCDWL(lens: Optional[ExtendedUnitSpecBuilder, Option[ChannelDefWithLegend]])(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, legend: OptArg[Legend] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    BaseEncoderDSL
  14. def baseEncodePCD(lens: Optional[ExtendedUnitSpecBuilder, Option[PositionChannelDef]])(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, axis: OptArg[Axis] = NoArg, hideAxis: OptArg[Boolean] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    BaseEncoderDSL
  15. def baseEncoderFD(lens: Optional[ExtendedUnitSpecBuilder, Option[FieldDef]])(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, value: OptArg[Any] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, title: OptArg[String] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    BaseEncoderDSL
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def config(viewport: OptArg[Double] = NoArg, background: OptArg[String] = NoArg, numberFormat: OptArg[String] = NoArg, timeFormat: OptArg[String] = NoArg, countTitle: OptArg[String] = NoArg): (ExtendedUnitSpecBuilder) ⇒ ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  18. def configAxis(axisWidth: OptArg[Double] = NoArg, layer: OptArg[String] = NoArg, offset: OptArg[Double] = NoArg, axisColor: OptArg[String] = NoArg, grid: OptArg[Boolean] = NoArg, gridColor: OptArg[String] = NoArg, gridDash: OptArg[List[Double]] = NoArg, gridOpacity: OptArg[Double] = NoArg, gridWidth: OptArg[Double] = NoArg, labels: OptArg[Boolean] = NoArg, labelAngle: OptArg[Double] = NoArg, labelAlign: OptArg[String] = NoArg, labelBaseline: OptArg[String] = NoArg, labelMaxLength: OptArg[Double] = NoArg, shortTimeLabels: OptArg[Boolean] = NoArg, subdivide: OptArg[Double] = NoArg, ticks: OptArg[Double] = NoArg, tickColor: OptArg[String] = NoArg, tickLabelColor: OptArg[String] = NoArg, tickLabelFont: OptArg[String] = NoArg, tickLabelFontSize: OptArg[Double] = NoArg, tickPadding: OptArg[Double] = NoArg, tickSize: OptArg[Double] = NoArg, tickSizeMajor: OptArg[Double] = NoArg, tickSizeMinor: OptArg[Double] = NoArg, tickSizeEnd: OptArg[Double] = NoArg, tickWidth: OptArg[Double] = NoArg, titleColor: OptArg[String] = NoArg, titleFont: OptArg[String] = NoArg, titleFontSize: OptArg[Double] = NoArg, titleFontWeight: OptArg[String] = NoArg, titleOffset: OptArg[Double] = NoArg, titleMaxLength: OptArg[Double] = NoArg, characterWidth: OptArg[Double] = NoArg, properties: OptArg[Properties] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  19. def configCell(width: OptArg[Double] = NoArg, height: OptArg[Double] = NoArg, clip: OptArg[Boolean] = NoArg, fill: OptArg[String] = NoArg, fillOpacity: OptArg[Double] = NoArg, stroke: OptArg[String] = NoArg, strokeOpacity: OptArg[Double] = NoArg, strokeWidth: OptArg[Double] = NoArg, strokeDash: OptArg[List[Double]] = NoArg, strokeDashOffset: OptArg[Double] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  20. def configFacet(scale: OptArg[FacetScaleConfig] = NoArg, axis: OptArg[AxisConfig] = NoArg, grid: OptArg[FacetGridConfig] = NoArg, cell: OptArg[CellConfig] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  21. def configLegend(orient: OptArg[String] = NoArg, offset: OptArg[Double] = NoArg, padding: OptArg[Double] = NoArg, margin: OptArg[Double] = NoArg, gradientStrokeColor: OptArg[String] = NoArg, gradientStrokeWidth: OptArg[Double] = NoArg, gradientHeight: OptArg[Double] = NoArg, gradientWidth: OptArg[Double] = NoArg, labelAlign: OptArg[String] = NoArg, labelBaseline: OptArg[String] = NoArg, labelColor: OptArg[String] = NoArg, labelFont: OptArg[String] = NoArg, labelFontSize: OptArg[Double] = NoArg, labelOffset: OptArg[Double] = NoArg, shortTimeLabels: OptArg[Boolean] = NoArg, symbolColor: OptArg[String] = NoArg, symbolShape: OptArg[String] = NoArg, symbolSize: OptArg[Double] = NoArg, symbolStrokeWidth: OptArg[Double] = NoArg, titleColor: OptArg[String] = NoArg, titleFont: OptArg[String] = NoArg, titleFontSize: OptArg[Double] = NoArg, titleFontWeight: OptArg[String] = NoArg, properties: OptArg[Properties] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  22. def configMark(filled: OptArg[Boolean] = NoArg, color: OptArg[String] = NoArg, fill: OptArg[String] = NoArg, stroke: OptArg[String] = NoArg, opacity: OptArg[Double] = NoArg, fillOpacity: OptArg[Double] = NoArg, strokeOpacity: OptArg[Double] = NoArg, strokeWidth: OptArg[Double] = NoArg, strokeDash: OptArg[List[Double]] = NoArg, strokeDashOffset: OptArg[Double] = NoArg, stacked: OptArg[StackOffset] = NoArg, orient: OptArg[Orient] = NoArg, interpolate: OptArg[Interpolate] = NoArg, tension: OptArg[Double] = NoArg, lineSize: OptArg[Double] = NoArg, ruleSize: OptArg[Double] = NoArg, barSize: OptArg[Double] = NoArg, barThinSize: OptArg[Double] = NoArg, shape: OptArg[Shape] = NoArg, customShape: OptArg[String] = NoArg, size: OptArg[Double] = NoArg, tickSize: OptArg[Double] = NoArg, tickThickness: OptArg[Double] = NoArg, align: OptArg[HorizontalAlign] = NoArg, angle: OptArg[Double] = NoArg, baseline: OptArg[VerticalAlign] = NoArg, dx: OptArg[Double] = NoArg, dy: OptArg[Double] = NoArg, radius: OptArg[Double] = NoArg, theta: OptArg[Double] = NoArg, font: OptArg[String] = NoArg, fontSize: OptArg[Double] = NoArg, fontStyle: OptArg[FontStyle] = NoArg, fontWeight: OptArg[FontWeight] = NoArg, format: OptArg[String] = NoArg, shortTimeLabels: OptArg[Boolean] = NoArg, text: OptArg[String] = NoArg, applyColorToBackground: OptArg[Boolean] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  23. def configOverlay(line: OptArg[Boolean] = NoArg, area: OptArg[AreaOverlay] = NoArg, pointStyle: OptArg[MarkConfig] = NoArg, lineStyle: OptArg[MarkConfig] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  24. def configScale(round: OptArg[Boolean] = NoArg, textBandWidth: OptArg[Double] = NoArg, bandSize: OptArg[Double] = NoArg, bandSizePreset: OptArg[BandSize] = NoArg, opacity: OptArg[List[Double]] = NoArg, padding: OptArg[Double] = NoArg, useRawDomain: OptArg[Boolean] = NoArg, nominalColorRange: OptArg[NominalColorRangeListString] = NoArg, sequentialColorRange: OptArg[SequentialColorRangeListString] = NoArg, shapeRange: OptArg[ShapeRangeListString] = NoArg, barSizeRange: OptArg[List[Double]] = NoArg, fontSizeRange: OptArg[List[Double]] = NoArg, ruleSizeRange: OptArg[List[Double]] = NoArg, tickSizeRange: OptArg[List[Double]] = NoArg, pointSizeRange: OptArg[List[Double]] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ConfigDSL
  25. def encodeColor(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, legend: OptArg[Legend] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  26. def encodeColumn(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, axis: OptArg[Axis] = NoArg, hideAxis: OptArg[Boolean] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  27. def encodeDetail(fields: String*): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    BaseEncoderDSL
  28. def encodeDetailFields(fields: FieldDef*): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSLBaseEncoderDSL
  29. def encodeLabel(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, value: OptArg[Any] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, title: OptArg[String] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  30. def encodeOpacity(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, legend: OptArg[Legend] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  31. def encodeRow(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, axis: OptArg[Axis] = NoArg, hideAxis: OptArg[Boolean] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  32. def encodeShape(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, legend: OptArg[Legend] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  33. def encodeSize(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, legend: OptArg[Legend] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  34. def encodeText(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, value: OptArg[Any] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, title: OptArg[String] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  35. def encodeX(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, axis: OptArg[Axis] = NoArg, hideAxis: OptArg[Boolean] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  36. def encodeX2(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, value: OptArg[Any] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, title: OptArg[String] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  37. def encodeY(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, value: OptArg[Any] = NoArg, axis: OptArg[Axis] = NoArg, hideAxis: OptArg[Boolean] = NoArg, scale: OptArg[Scale] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, title: OptArg[String] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, sortField: OptArg[SortField] = NoArg, sortOrder: OptArg[SortOrder] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  38. def encodeY2(field: OptArg[String] = NoArg, dataType: OptArg[Type] = NoArg, value: OptArg[Any] = NoArg, timeUnit: OptArg[TimeUnit] = NoArg, bin: OptArg[Bin] = NoArg, enableBin: OptArg[Boolean] = NoArg, aggregate: OptArg[AggregateOp] = NoArg, title: OptArg[String] = NoArg): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    EncoderDSL
  39. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  40. def filter(filter: String): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    TransformDSL
  41. def filterInvalid(filterInvalid: Boolean): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    TransformDSL
  42. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  43. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. def mark(mark: Mark): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    ExtendedUnitSpecDSL
  46. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  47. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  48. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  49. val spec: ExtendedUnitSpec

    Permalink
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def toJson: String

    Permalink

    Returns a Json string representation of this vega-lite spec

    Returns a Json string representation of this vega-lite spec

    Definition Classes
    ExtendedUnitSpecBuilderSpecBuilder
  52. def transformFilter(filter: String): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    TransformDSL
  53. def transformFilterInvalid(filterInvalid: Boolean = true): ExtendedUnitSpecBuilder

    Permalink
    Definition Classes
    TransformDSL
  54. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. def withCaseClasses(values: Seq[Product])(implicit vt: ValueTransformer): ExtendedUnitSpecBuilder

    Permalink

    Specifies data as a Seq of case-classes.

    Specifies data as a Seq of case-classes. Each field within the case class becomes a row within the data. And each column is named after the field names within the case class.

    Definition Classes
    DataDSL
  58. def withData(values: Seq[Map[String, Any]])(implicit vt: ValueTransformer): ExtendedUnitSpecBuilder

    Permalink

    Specifies data as a Seq of rows, where each row is specified using a Map of column -> value pairs.

    Specifies data as a Seq of rows, where each row is specified using a Map of column -> value pairs.

    values

    A Seq of Maps, with each Map specifying the column -> value pairs of a row.

    Definition Classes
    DataDSL
  59. def withSeqValues(values: Seq[Seq[Any]])(implicit vt: ValueTransformer): ExtendedUnitSpecBuilder

    Permalink

    Specifies data as a Seq of Seq data (i.e Array(Array(1,2,3), Array(4,5,6)), where each inner Seq represents a row of data.

    Specifies data as a Seq of Seq data (i.e Array(Array(1,2,3), Array(4,5,6)), where each inner Seq represents a row of data. Column names within the rows are named after their array indexes (0 based). So, for example, to encode this data you'd write:

    encodeX("0", Quant). encodeY("1", Quant). encodeSize("2", Ord).

    values

    A Seq[Seq[Any]] where each inner sequence is treated as a row of data.

    Definition Classes
    DataDSL
  60. def withURL(url: String, formatType: OptArg[DataFormatType] = NoArg): ExtendedUnitSpecBuilder

    Permalink

    Uses data from an external source as specified by the given URL.

    Uses data from an external source as specified by the given URL.

    url

    The URL for the external data source.

    formatType

    The type of the data (i.e. DataFormat.Json, DataFormat.Csv, etc).

    Definition Classes
    DataDSL
  61. def withValues(values: Seq[Any])(implicit vt: ValueTransformer): ExtendedUnitSpecBuilder

    Permalink

    Specifies data as a Seq of values (i.e.

    Specifies data as a Seq of values (i.e. Array(1.2, 4.2, 5,6)). The array indices are used to create a column "x", and the array's values to create a column "y". To encode this data you'd use:

    encodeX("x", Ordinal) encodeX("y", ...)

    values

    A Seq[Any] containing the values to use.

    Definition Classes
    DataDSL
  62. def withXY(values: Seq[(Any, Any)])(implicit vt: ValueTransformer): ExtendedUnitSpecBuilder

    Permalink

    Specifies data as a Seq of x,y values represented by the tuple (Any, Any).

    Specifies data as a Seq of x,y values represented by the tuple (Any, Any). Each column is named "x", "y". To encode the data you'd use:

    encodeX("x", ...). encodeY("y", ...)

    values

    A Seq of (Any, Any) tuples

    Definition Classes
    DataDSL

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from ExtendedUnitSpecDSL

Inherited from SpecBuilder

Inherited from AnyRef

Inherited from Any

Ungrouped