Obj

case class Obj(values: LinkedHashMap[String, Value]) extends Value
Companion
object
trait Serializable
trait Product
trait Equals
trait Value
trait Writable
class Object
trait Matchable
class Any

Value members

Inherited methods

def arr: ArrayBuffer[Value]

Returns the elements of this Value, fails if it is not a yamlesque.Arr

Returns the elements of this Value, fails if it is not a yamlesque.Arr

Inherited from
Value
def arrOpt: Option[ArrayBuffer[Value]]

Returns The optional elements of this Value in case this Value is a 'Arr'.

Returns The optional elements of this Value in case this Value is a 'Arr'.

Inherited from
Value
def contentLength: Option[Long]
Inherited from
Writable
override def httpContentType: Option[String]
Definition Classes
Value -> Writable
Inherited from
Value
def obj: LinkedHashMap[String, Value]

Returns the key/value map of this Value, fails if it is not a yamlesque.Obj

Returns the key/value map of this Value, fails if it is not a yamlesque.Obj

Inherited from
Value
def objOpt: Option[LinkedHashMap[String, Value]]

Returns an Optional key/value map of this Value in case this Value is a 'Obj'.

Returns an Optional key/value map of this Value in case this Value is a 'Obj'.

Inherited from
Value
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
def render(codec: String): String
Inherited from
Value
def str: String

Returns the String value of this Value, fails if it is not a yamlesque.Str

Returns the String value of this Value, fails if it is not a yamlesque.Str

Inherited from
Value
def strOpt: Option[String]

Returns an Optional String value of this Value in case this Value is a 'String'.

Returns an Optional String value of this Value in case this Value is a 'String'.

Inherited from
Value
def transform[T](f: Visitor[T]): T
Inherited from
Value
def writeBytesTo(out: OutputStream): Unit
Inherited from
Value