final case class VObject(values: Map[String, VPack]) extends AnyVal with VPack with Product with Serializable
object
- values
values
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- VObject
- VPack
- Serializable
- Product
- Equals
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- def as[T](implicit decoder: VPackDecoder[T]): VPackResult[T]
decodes vpack value to T
decodes vpack value to T
- T
decoded type
- decoder
implicit decoder
- returns
either error or T value
- Definition Classes
- VPack
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def filter(p: ((String, VPack)) => Boolean): VObject
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- def isEmpty: Boolean
the value is empty (none, null, "", [], {})
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def name: String
type name
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def updated[K, T](key: K, value: T)(implicit arg0: VPackKeyEncoder[K], arg1: VPackEncoder[T]): VObject
- val values: Map[String, VPack]