vegas
.
DSL
SpecBuilder
Related Doc:
package DSL
case class
SpecBuilder
(
spec:
Spec
)
extends
SpecDSL
with
EncoderDSL
with
DataDSL
with
TransformDSL
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
TransformDSL
,
DataDSL
,
FieldExtractor
,
EncoderDSL
,
SpecDSL
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
SpecBuilder
Serializable
Serializable
Product
Equals
TransformDSL
DataDSL
FieldExtractor
EncoderDSL
SpecDSL
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
SpecBuilder
(
spec:
Spec
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
val
_spec
:
Lens
[
SpecBuilder
,
Spec
]
Attributes
protected[this]
Definition Classes
SpecDSL
def
addTransformCalculation
(
field:
String
,
expr:
String
)
:
SpecBuilder
Definition Classes
TransformDSL
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
axisColumn
(
hide:
OptArg
[
Boolean
] =
NoArg
,
title:
OptArg
[
String
] =
NoArg
,
titleOffset:
OptArg
[
Int
] =
NoArg
,
titleMaxLength:
OptArg
[
Int
] =
NoArg
,
characterWidth:
OptArg
[
Int
] =
NoArg
,
orient:
OptArg
[
Orient
] =
NoArg
,
axisWidth:
OptArg
[
Int
] =
NoArg
,
offset:
OptArg
[
Int
] =
NoArg
,
grid:
OptArg
[
Boolean
] =
NoArg
,
ticks:
OptArg
[
Int
] =
NoArg
,
tickColor:
OptArg
[
String
] =
NoArg
,
tickLabelFontSize:
OptArg
[
Int
] =
NoArg
,
titleFontSize:
OptArg
[
Int
] =
NoArg
,
labels:
OptArg
[
Boolean
] =
NoArg
,
format:
OptArg
[
String
] =
NoArg
,
labelAngle:
OptArg
[
Double
] =
NoArg
,
labelMaxLength:
OptArg
[
Int
] =
NoArg
,
shortTimeLabels:
OptArg
[
Boolean
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
axisRow
(
hide:
OptArg
[
Boolean
] =
NoArg
,
title:
OptArg
[
String
] =
NoArg
,
titleOffset:
OptArg
[
Int
] =
NoArg
,
titleMaxLength:
OptArg
[
Int
] =
NoArg
,
characterWidth:
OptArg
[
Int
] =
NoArg
,
orient:
OptArg
[
Orient
] =
NoArg
,
axisWidth:
OptArg
[
Int
] =
NoArg
,
offset:
OptArg
[
Int
] =
NoArg
,
grid:
OptArg
[
Boolean
] =
NoArg
,
ticks:
OptArg
[
Int
] =
NoArg
,
tickColor:
OptArg
[
String
] =
NoArg
,
tickLabelFontSize:
OptArg
[
Int
] =
NoArg
,
titleFontSize:
OptArg
[
Int
] =
NoArg
,
labels:
OptArg
[
Boolean
] =
NoArg
,
format:
OptArg
[
String
] =
NoArg
,
labelAngle:
OptArg
[
Double
] =
NoArg
,
labelMaxLength:
OptArg
[
Int
] =
NoArg
,
shortTimeLabels:
OptArg
[
Boolean
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
axisX
(
hide:
OptArg
[
Boolean
] =
NoArg
,
title:
OptArg
[
String
] =
NoArg
,
titleOffset:
OptArg
[
Int
] =
NoArg
,
titleMaxLength:
OptArg
[
Int
] =
NoArg
,
characterWidth:
OptArg
[
Int
] =
NoArg
,
orient:
OptArg
[
Orient
] =
NoArg
,
axisWidth:
OptArg
[
Int
] =
NoArg
,
offset:
OptArg
[
Int
] =
NoArg
,
grid:
OptArg
[
Boolean
] =
NoArg
,
ticks:
OptArg
[
Int
] =
NoArg
,
tickColor:
OptArg
[
String
] =
NoArg
,
tickLabelFontSize:
OptArg
[
Int
] =
NoArg
,
titleFontSize:
OptArg
[
Int
] =
NoArg
,
labels:
OptArg
[
Boolean
] =
NoArg
,
format:
OptArg
[
String
] =
NoArg
,
labelAngle:
OptArg
[
Double
] =
NoArg
,
labelMaxLength:
OptArg
[
Int
] =
NoArg
,
shortTimeLabels:
OptArg
[
Boolean
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
axisY
(
hide:
OptArg
[
Boolean
] =
NoArg
,
title:
OptArg
[
String
] =
NoArg
,
titleOffset:
OptArg
[
Int
] =
NoArg
,
titleMaxLength:
OptArg
[
Int
] =
NoArg
,
characterWidth:
OptArg
[
Int
] =
NoArg
,
orient:
OptArg
[
Orient
] =
NoArg
,
axisWidth:
OptArg
[
Int
] =
NoArg
,
offset:
OptArg
[
Int
] =
NoArg
,
grid:
OptArg
[
Boolean
] =
NoArg
,
ticks:
OptArg
[
Int
] =
NoArg
,
tickColor:
OptArg
[
String
] =
NoArg
,
tickLabelFontSize:
OptArg
[
Int
] =
NoArg
,
titleFontSize:
OptArg
[
Int
] =
NoArg
,
labels:
OptArg
[
Boolean
] =
NoArg
,
format:
OptArg
[
String
] =
NoArg
,
labelAngle:
OptArg
[
Double
] =
NoArg
,
labelMaxLength:
OptArg
[
Int
] =
NoArg
,
shortTimeLabels:
OptArg
[
Boolean
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
encodeColor
(
field:
String
,
dataType:
DataType
,
aggregate:
OptArg
[
Aggregate
] =
NoArg
,
timeUnit:
OptArg
[
TimeUnit
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
encodeColumn
(
field:
String
,
dataType:
DataType
,
aggregate:
OptArg
[
Aggregate
] =
NoArg
,
timeUnit:
OptArg
[
TimeUnit
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
encodeRow
(
field:
String
,
dataType:
DataType
,
aggregate:
OptArg
[
Aggregate
] =
NoArg
,
timeUnit:
OptArg
[
TimeUnit
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
encodeSize
(
field:
String
,
dataType:
DataType
,
aggregate:
OptArg
[
Aggregate
] =
NoArg
,
timeUnit:
OptArg
[
TimeUnit
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
encodeX
(
field:
String
,
dataType:
DataType
,
aggregate:
OptArg
[
Aggregate
] =
NoArg
,
timeUnit:
OptArg
[
TimeUnit
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
encodeY
(
field:
String
,
dataType:
DataType
,
aggregate:
OptArg
[
Aggregate
] =
NoArg
,
timeUnit:
OptArg
[
TimeUnit
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
extractFields
(
cc:
Product
)
:
Map
[
String
,
Any
]
Definition Classes
FieldExtractor
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
mark
(
mark:
Mark
)
:
SpecBuilder
Definition Classes
SpecDSL
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
scaleColor
(
range:
OptArg
[
Seq
[
String
]] =
NoArg
,
rangePreset:
OptArg
[
RangePreset
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
scaleColumn
(
scaleType:
OptArg
[
ScaleType
] =
NoArg
,
bandSize:
OptArg
[
Int
] =
NoArg
,
padding:
OptArg
[
Int
] =
NoArg
,
range:
OptArg
[
Seq
[
String
]] =
NoArg
,
rangePreset:
OptArg
[
RangePreset
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
scaleRow
(
scaleType:
OptArg
[
ScaleType
] =
NoArg
,
bandSize:
OptArg
[
Int
] =
NoArg
,
padding:
OptArg
[
Int
] =
NoArg
,
range:
OptArg
[
Seq
[
String
]] =
NoArg
,
rangePreset:
OptArg
[
RangePreset
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
scaleX
(
scaleType:
OptArg
[
ScaleType
] =
NoArg
,
bandSize:
OptArg
[
Int
] =
NoArg
,
padding:
OptArg
[
Int
] =
NoArg
,
range:
OptArg
[
Seq
[
String
]] =
NoArg
,
rangePreset:
OptArg
[
RangePreset
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
def
scaleY
(
scaleType:
OptArg
[
ScaleType
] =
NoArg
,
bandSize:
OptArg
[
Int
] =
NoArg
,
padding:
OptArg
[
Int
] =
NoArg
,
range:
OptArg
[
Seq
[
String
]] =
NoArg
,
rangePreset:
OptArg
[
RangePreset
] =
NoArg
)
:
SpecBuilder
Definition Classes
EncoderDSL
val
spec
:
Spec
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
transformFilter
(
filter:
String
)
:
SpecBuilder
Definition Classes
TransformDSL
def
transformFilterNull
(
filterNull:
Boolean
=
true
)
:
SpecBuilder
Definition Classes
TransformDSL
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
withData
(
url:
String
,
formatType:
FormatType
=
JSON
)
:
SpecBuilder
Definition Classes
DataDSL
def
withData
(
values:
Map
[
String
,
Any
]*
)
:
SpecBuilder
Definition Classes
DataDSL
def
withReflectData
(
values:
Product
*
)
:
SpecBuilder
Wires data structure of Array of Case-Classes to chart
Wires data structure of Array of Case-Classes to chart
Definition Classes
DataDSL
def
withRowData
(
values:
Seq
[
Any
]*
)
:
SpecBuilder
Definition Classes
DataDSL
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
TransformDSL
Inherited from
DataDSL
Inherited from
FieldExtractor
Inherited from
EncoderDSL
Inherited from
SpecDSL
Inherited from
AnyRef
Inherited from
Any
Ungrouped