object
ArgonautCodecsInternals extends ArgonautCodecsExtra
Type Members
-
sealed abstract
class
IsEnum[-T] extends AnyRef
-
sealed abstract
class
IsWrapper[W] extends AnyRef
-
case class
JsonProductObjCodecNoEmpty(toJsonName: (String) ⇒ String = identity) extends JsonProductCodec with Product with Serializable
-
case class
WrappedFont(font: Font) extends Product with Serializable
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
implicit
val
alignmentIsEnum: IsEnum[Alignment]
-
implicit
val
anchorIsEnum: IsEnum[Anchor]
-
final
def
asInstanceOf[T0]: T0
-
implicit
val
axisAnchorIsEnum: IsEnum[AxisAnchor]
-
implicit
val
axisReferenceIsEnum: IsEnum[AxisReference]
-
implicit
val
axisTypeIsEnum: IsEnum[AxisType]
-
implicit
val
barModeIsEnum: IsEnum[BarMode]
-
implicit
val
barTextPositionIsEnum: IsEnum[BarTextPosition]
-
implicit
val
boxMeanBoolIsWrapper: IsWrapper[Bool]
-
implicit
val
boxMeanJsonCodec: JsonSumCodecFor[BoxMean]
-
implicit
val
boxMeanOtherIsEnum: IsEnum[Labeled]
-
implicit
val
boxModeIsEnum: IsEnum[BoxMode]
-
implicit
val
boxPointsBoolIsWrapper: IsWrapper[Bool]
-
implicit
val
boxPointsJsonCodec: JsonSumCodecFor[BoxPoints]
-
implicit
val
boxPointsOtherIsEnum: IsEnum[Labeled]
-
def
clone(): AnyRef
-
implicit
val
colorModelIsEnum: IsEnum[ColorModel]
-
implicit
val
colorscaleJsonCodec: JsonSumCodecFor[ColorScale]
-
implicit
val
dashIsEnum: IsEnum[Dash]
-
implicit
val
decodeCustomColorScale: DecodeJson[CustomScale]
-
implicit
val
decodeError: DecodeJson[Error]
-
implicit
lazy val
decodeFont: DecodeJson[Font]
-
implicit
val
decodeHSL: DecodeJson[HSL]
-
implicit
val
decodeHoverInfo: DecodeJson[HoverInfo]
-
implicit
val
decodeLocalDateTime: DecodeJson[LocalDateTime]
-
implicit
val
decodeNamedColorScale: DecodeJson[NamedScale]
-
implicit
val
decodeRGB: DecodeJson[RGB]
-
implicit
val
decodeRGBA: DecodeJson[RGBA]
-
implicit
val
decodeScatterMode: DecodeJson[ScatterMode]
-
implicit
val
decodeStringColor: DecodeJson[StringColor]
-
implicit
def
defaultJsonProductCodecFor[T]: JsonProductCodecFor[T]
-
val
derivedFontDecoder: DecodeJson[Font]
-
implicit
val
doubleElementIsWrapper: IsWrapper[DoubleElement]
-
implicit
val
elementJsonCodec: JsonSumCodecFor[Element]
-
implicit
val
encodeCustomColorScale: EncodeJson[CustomScale]
-
implicit
val
encodeError: EncodeJson[Error]
-
implicit
val
encodeHSL: EncodeJson[HSL]
-
implicit
val
encodeHoverInfo: EncodeJson[HoverInfo]
-
implicit
val
encodeLocalDateTime: EncodeJson[LocalDateTime]
-
implicit
val
encodeNamedColorScale: EncodeJson[NamedScale]
-
implicit
val
encodeRGB: EncodeJson[RGB]
-
implicit
val
encodeRGBA: EncodeJson[RGBA]
-
implicit
val
encodeScatterMode: EncodeJson[ScatterMode]
-
implicit
val
encodeStringColor: EncodeJson[StringColor]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
implicit
val
fillIsEnum: IsEnum[Fill]
-
def
finalize(): Unit
-
def
flagDecoder[T, F](type0: String, map: Map[String, F], build: (Set[F]) ⇒ T): DecodeJson[T]
-
def
flagEncoder[T, F](flags: (T) ⇒ Set[F], label: (F) ⇒ String): EncodeJson[T]
-
final
def
getClass(): Class[_]
-
implicit
val
groupNormIsEnum: IsEnum[GroupNorm]
-
def
hashCode(): Int
-
implicit
val
histFuncIsEnum: IsEnum[HistFunc]
-
implicit
val
histNormIsEnum: IsEnum[HistNorm]
-
implicit
val
hoverModeIsEnum: IsEnum[HoverMode]
-
implicit
val
hoverOnIsEnum: IsEnum[HoverOn]
-
implicit
def
isEnumDecoder[T](implicit isEnum: IsEnum[T], enum: Enumerate[T], typeable: Typeable[T]): DecodeJson[T]
-
implicit
def
isEnumEncoder[T](implicit arg0: IsEnum[T]): EncodeJson[T]
-
final
def
isInstanceOf[T0]: Boolean
-
implicit
def
isWrapperDecode[W, L <: HList, T](implicit ev: IsWrapper[W], gen: Aux[W, L], isHCons: Aux[L, T, HNil], underlying: DecodeJson[T]): DecodeJson[W]
-
implicit
def
isWrapperEncode[W, L <: HList, T](implicit ev: IsWrapper[W], gen: Aux[W, L], isHCons: Aux[L, T, HNil], underlying: EncodeJson[T]): EncodeJson[W]
-
implicit
val
jsonCodecForTrace: JsonSumCodecFor[Trace]
-
implicit
val
jsonSumCodecForColor: JsonSumCodecFor[Color]
-
def
jsonSumDirectCodecFor(name: String): JsonSumCodec
-
implicit
val
lineShapeIsEnum: IsEnum[LineShape]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
def
oneOrSeqJsonCodec[T]: JsonSumCodecFor[OneOrSeq[T]]
-
implicit
def
oneOrSeqOneIsWrapper[T]: IsWrapper[One[T]]
-
implicit
def
oneOrSeqSequenceIsWrapper[T]: IsWrapper[element.OneOrSeq.Sequence[T]]
-
implicit
val
orientationIsEnum: IsEnum[Orientation]
-
implicit
val
patternIsEnum: IsEnum[Pattern]
-
implicit
val
rangeDatetimesIsWrapper: IsWrapper[DateTimes]
-
implicit
val
rangeDoublesIsWrapper: IsWrapper[Doubles]
-
implicit
val
rangeJsonCodec: JsonSumCodecFor[Range]
-
implicit
val
refIsEnum: IsEnum[Ref]
-
implicit
val
rowOrderIsEnum: IsEnum[RowOrder]
-
implicit
def
seqDecoder[T](implicit arg0: DecodeJson[T]): DecodeJson[Seq[T]]
-
implicit
def
seqEncoder[T](implicit arg0: EncodeJson[T]): EncodeJson[Seq[T]]
-
implicit
val
sequenceDatetimesIsWrapper: IsWrapper[DateTimes]
-
implicit
val
sequenceDoublesIsWrapper: IsWrapper[Doubles]
-
implicit
val
sequenceJsonCodec: JsonSumCodecFor[Sequence]
-
implicit
val
sequenceNestedDoublesIsWrapper: IsWrapper[NestedDoubles]
-
implicit
val
sequenceNestedIntsIsWrapper: IsWrapper[NestedInts]
-
implicit
val
sequenceStringsIsWrapper: IsWrapper[Strings]
-
implicit
val
sideIsEnum: IsEnum[Side]
-
implicit
val
sizeModeIsEnum: IsEnum[SizeMode]
-
implicit
val
stringElementIsWrapper: IsWrapper[StringElement]
-
implicit
val
symbolIsEnum: IsEnum[Symbol]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
implicit
val
textPositionIsEnum: IsEnum[TextPosition]
-
implicit
val
tickModeIsEnum: IsEnum[TickMode]
-
implicit
val
ticksIsEnum: IsEnum[Ticks]
-
def
toString(): String
-
implicit
val
traceOrderIsEnum: IsEnum[TraceOrder]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
lazy val
wrappedFontDecoder: DecodeJson[Font]
-
object
IsEnum
-
object
JsonProductObjCodecNoEmpty extends Serializable
Value Members
-
implicit
def
seqDecoder[T](implicit arg0: DecodeJson[T]): DecodeJson[Seq[T]]
-
implicit
def
seqEncoder[T](implicit arg0: EncodeJson[T]): EncodeJson[Seq[T]]
Inherited from AnyRef
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from Any
Value Members
-
final
def
asInstanceOf[T0]: T0
-
final
def
isInstanceOf[T0]: Boolean
Ungrouped
-
sealed abstract
class
IsEnum[-T] extends AnyRef
-
sealed abstract
class
IsWrapper[W] extends AnyRef
-
case class
JsonProductObjCodecNoEmpty(toJsonName: (String) ⇒ String = identity) extends JsonProductCodec with Product with Serializable
-
case class
WrappedFont(font: Font) extends Product with Serializable
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
implicit
val
alignmentIsEnum: IsEnum[Alignment]
-
implicit
val
anchorIsEnum: IsEnum[Anchor]
-
final
def
asInstanceOf[T0]: T0
-
implicit
val
axisAnchorIsEnum: IsEnum[AxisAnchor]
-
implicit
val
axisReferenceIsEnum: IsEnum[AxisReference]
-
implicit
val
axisTypeIsEnum: IsEnum[AxisType]
-
implicit
val
barModeIsEnum: IsEnum[BarMode]
-
implicit
val
barTextPositionIsEnum: IsEnum[BarTextPosition]
-
implicit
val
boxMeanBoolIsWrapper: IsWrapper[Bool]
-
implicit
val
boxMeanJsonCodec: JsonSumCodecFor[BoxMean]
-
implicit
val
boxMeanOtherIsEnum: IsEnum[Labeled]
-
implicit
val
boxModeIsEnum: IsEnum[BoxMode]
-
implicit
val
boxPointsBoolIsWrapper: IsWrapper[Bool]
-
implicit
val
boxPointsJsonCodec: JsonSumCodecFor[BoxPoints]
-
implicit
val
boxPointsOtherIsEnum: IsEnum[Labeled]
-
def
clone(): AnyRef
-
implicit
val
colorModelIsEnum: IsEnum[ColorModel]
-
implicit
val
colorscaleJsonCodec: JsonSumCodecFor[ColorScale]
-
implicit
val
dashIsEnum: IsEnum[Dash]
-
implicit
val
decodeCustomColorScale: DecodeJson[CustomScale]
-
implicit
val
decodeError: DecodeJson[Error]
-
implicit
lazy val
decodeFont: DecodeJson[Font]
-
implicit
val
decodeHSL: DecodeJson[HSL]
-
implicit
val
decodeHoverInfo: DecodeJson[HoverInfo]
-
implicit
val
decodeLocalDateTime: DecodeJson[LocalDateTime]
-
implicit
val
decodeNamedColorScale: DecodeJson[NamedScale]
-
implicit
val
decodeRGB: DecodeJson[RGB]
-
implicit
val
decodeRGBA: DecodeJson[RGBA]
-
implicit
val
decodeScatterMode: DecodeJson[ScatterMode]
-
implicit
val
decodeStringColor: DecodeJson[StringColor]
-
implicit
def
defaultJsonProductCodecFor[T]: JsonProductCodecFor[T]
-
val
derivedFontDecoder: DecodeJson[Font]
-
implicit
val
doubleElementIsWrapper: IsWrapper[DoubleElement]
-
implicit
val
elementJsonCodec: JsonSumCodecFor[Element]
-
implicit
val
encodeCustomColorScale: EncodeJson[CustomScale]
-
implicit
val
encodeError: EncodeJson[Error]
-
implicit
val
encodeHSL: EncodeJson[HSL]
-
implicit
val
encodeHoverInfo: EncodeJson[HoverInfo]
-
implicit
val
encodeLocalDateTime: EncodeJson[LocalDateTime]
-
implicit
val
encodeNamedColorScale: EncodeJson[NamedScale]
-
implicit
val
encodeRGB: EncodeJson[RGB]
-
implicit
val
encodeRGBA: EncodeJson[RGBA]
-
implicit
val
encodeScatterMode: EncodeJson[ScatterMode]
-
implicit
val
encodeStringColor: EncodeJson[StringColor]
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
implicit
val
fillIsEnum: IsEnum[Fill]
-
def
finalize(): Unit
-
def
flagDecoder[T, F](type0: String, map: Map[String, F], build: (Set[F]) ⇒ T): DecodeJson[T]
-
def
flagEncoder[T, F](flags: (T) ⇒ Set[F], label: (F) ⇒ String): EncodeJson[T]
-
final
def
getClass(): Class[_]
-
implicit
val
groupNormIsEnum: IsEnum[GroupNorm]
-
def
hashCode(): Int
-
implicit
val
histFuncIsEnum: IsEnum[HistFunc]
-
implicit
val
histNormIsEnum: IsEnum[HistNorm]
-
implicit
val
hoverModeIsEnum: IsEnum[HoverMode]
-
implicit
val
hoverOnIsEnum: IsEnum[HoverOn]
-
implicit
def
isEnumDecoder[T](implicit isEnum: IsEnum[T], enum: Enumerate[T], typeable: Typeable[T]): DecodeJson[T]
-
implicit
def
isEnumEncoder[T](implicit arg0: IsEnum[T]): EncodeJson[T]
-
final
def
isInstanceOf[T0]: Boolean
-
implicit
def
isWrapperDecode[W, L <: HList, T](implicit ev: IsWrapper[W], gen: Aux[W, L], isHCons: Aux[L, T, HNil], underlying: DecodeJson[T]): DecodeJson[W]
-
implicit
def
isWrapperEncode[W, L <: HList, T](implicit ev: IsWrapper[W], gen: Aux[W, L], isHCons: Aux[L, T, HNil], underlying: EncodeJson[T]): EncodeJson[W]
-
implicit
val
jsonCodecForTrace: JsonSumCodecFor[Trace]
-
implicit
val
jsonSumCodecForColor: JsonSumCodecFor[Color]
-
def
jsonSumDirectCodecFor(name: String): JsonSumCodec
-
implicit
val
lineShapeIsEnum: IsEnum[LineShape]
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
implicit
def
oneOrSeqJsonCodec[T]: JsonSumCodecFor[OneOrSeq[T]]
-
implicit
def
oneOrSeqOneIsWrapper[T]: IsWrapper[One[T]]
-
implicit
def
oneOrSeqSequenceIsWrapper[T]: IsWrapper[element.OneOrSeq.Sequence[T]]
-
implicit
val
orientationIsEnum: IsEnum[Orientation]
-
implicit
val
patternIsEnum: IsEnum[Pattern]
-
implicit
val
rangeDatetimesIsWrapper: IsWrapper[DateTimes]
-
implicit
val
rangeDoublesIsWrapper: IsWrapper[Doubles]
-
implicit
val
rangeJsonCodec: JsonSumCodecFor[Range]
-
implicit
val
refIsEnum: IsEnum[Ref]
-
implicit
val
rowOrderIsEnum: IsEnum[RowOrder]
-
implicit
def
seqDecoder[T](implicit arg0: DecodeJson[T]): DecodeJson[Seq[T]]
-
implicit
def
seqEncoder[T](implicit arg0: EncodeJson[T]): EncodeJson[Seq[T]]
-
implicit
val
sequenceDatetimesIsWrapper: IsWrapper[DateTimes]
-
implicit
val
sequenceDoublesIsWrapper: IsWrapper[Doubles]
-
implicit
val
sequenceJsonCodec: JsonSumCodecFor[Sequence]
-
implicit
val
sequenceNestedDoublesIsWrapper: IsWrapper[NestedDoubles]
-
implicit
val
sequenceNestedIntsIsWrapper: IsWrapper[NestedInts]
-
implicit
val
sequenceStringsIsWrapper: IsWrapper[Strings]
-
implicit
val
sideIsEnum: IsEnum[Side]
-
implicit
val
sizeModeIsEnum: IsEnum[SizeMode]
-
implicit
val
stringElementIsWrapper: IsWrapper[StringElement]
-
implicit
val
symbolIsEnum: IsEnum[Symbol]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
implicit
val
textPositionIsEnum: IsEnum[TextPosition]
-
implicit
val
tickModeIsEnum: IsEnum[TickMode]
-
implicit
val
ticksIsEnum: IsEnum[Ticks]
-
def
toString(): String
-
implicit
val
traceOrderIsEnum: IsEnum[TraceOrder]
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
lazy val
wrappedFontDecoder: DecodeJson[Font]
-
object
IsEnum
-
object
JsonProductObjCodecNoEmpty extends Serializable