final case class SoyMap(value: Map[String, SoyValue]) extends AnyVal with SoyValue with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SoyMap
- Serializable
- Product
- Equals
- SoyValue
- 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
- def +(field: (String, SoyValue)): SoyMap
Appends a key-value pair to the map.
- def ++(other: SoyMap): SoyMap
Merge this map with an other one.
Merge this map with an other one. Values from other override value of the current map.
- def -(key: String): SoyMap
Removes a key from the map.
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def build: SoyMapData
Converts the SoyValue to a (Java) type which can be used directly in Google Closure Templates.
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def keys: Set[String]
All distinct keys of the map.
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val value: Map[String, SoyValue]
- def values: Set[SoyValue]
All distinct values of the map.