Package

com.hypertino.binders

value

Permalink

package value

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. value
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait Bool extends Value with Product

    Permalink
  2. class DefaultValueSerializerFactory[C <: Converter] extends ValueSerializerFactory[C, ValueSerializer[C], ValueDeserializer[C]]

    Permalink
  3. final case class Lst(v: Seq[Value]) extends AnyVal with Value with Product with Serializable

    Permalink
  4. final case class Number(v: BigDecimal) extends AnyVal with Value with Product with Serializable

    Permalink
  5. final case class Obj(v: Map[String, Value]) extends AnyVal with Value with Product with Serializable

    Permalink
  6. final case class Text(v: String) extends AnyVal with Value with Product with Serializable

    Permalink
  7. sealed trait Value extends Any

    Permalink
  8. class ValueDeserializeException extends RuntimeException

    Permalink
  9. class ValueDeserializer[C <: Converter] extends ValueDeserializerBase[C, ValueDeserializer[C]]

    Permalink
  10. abstract class ValueDeserializerBase[C <: Converter, I <: Deserializer[C]] extends Deserializer[C]

    Permalink
  11. final case class ValueDynamicSelector(value: Value) extends AnyVal with Dynamic with Product with Serializable

    Permalink
  12. implicit final class ValueGenerator[O] extends AnyVal

    Permalink
  13. implicit final class ValueReader extends AnyVal

    Permalink
  14. class ValueSerializeException extends RuntimeException

    Permalink
  15. class ValueSerializer[C <: Converter] extends ValueSerializerBase[C, ValueSerializer[C]]

    Permalink
  16. abstract class ValueSerializerBase[C <: Converter, F <: ValueSerializerBaseTrait[C]] extends ValueSerializerBaseTrait[C]

    Permalink
  17. trait ValueSerializerBaseTrait[C <: Converter] extends Serializer[C]

    Permalink
  18. trait ValueSerializerFactory[C <: Converter, S <: ValueSerializerBase[C, _], D <: Deserializer[C]] extends AnyRef

    Permalink
  19. trait ValueVisitor[T] extends AnyRef

    Permalink

Value Members

  1. object Bool

    Permalink
  2. object False extends Bool with Product with Serializable

    Permalink
  3. object Lst extends Serializable

    Permalink
  4. object Null extends Value with Product with Serializable

    Permalink
  5. object Obj extends Serializable

    Permalink
  6. object True extends Bool with Product with Serializable

    Permalink
  7. object Value

    Permalink
  8. object ValueSerializerFactory

    Permalink
  9. implicit def bigdecimal2number(i: BigDecimal): Number

    Permalink
  10. implicit def boolean2bool(b: Boolean): Bool

    Permalink
  11. implicit def double2number(i: Double): Number

    Permalink
  12. implicit def int2number(i: Int): Number

    Permalink
  13. implicit def long2number(i: Long): Number

    Permalink
  14. implicit def map2obj(map: Map[String, Value]): Obj

    Permalink
  15. implicit def obigdecimal2value(i: Option[BigDecimal]): Value

    Permalink
  16. implicit def oboolean2bool(b: Option[Boolean]): Value

    Permalink
  17. implicit def odouble2value(i: Option[Double]): Value

    Permalink
  18. implicit def oint2value(i: Option[Int]): Value

    Permalink
  19. implicit def olong2value(i: Option[Long]): Value

    Permalink
  20. implicit def omap2obj(map: Option[Map[String, Value]]): Value

    Permalink
  21. implicit def oseq2lst(seq: Option[Seq[Value]]): Value

    Permalink
  22. implicit def ostring2text(s: Option[String]): Value

    Permalink
  23. implicit def seq2lst(seq: Seq[Value]): Lst

    Permalink
  24. implicit def string2text(s: String): Text

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped