Tests whether this Metadata contains a binding for a key.
Gets a Boolean.
Gets a Boolean array.
Gets a Double.
Gets a Double array.
Gets a Long.
Gets a Long array.
Gets a Metadata.
Gets a Metadata array.
Gets a String.
Gets a String array.
Converts to its JSON representation.
Metadata is a wrapper over Map[String, Any] that limits the value type to simple ones: Boolean, Long, Double, String, Metadata, Array[Boolean], Array[Long], Array[Double], Array[String], and Array[Metadata]. JSON is used for serialization.
The default constructor is private. User should use either MetadataBuilder or
Metadata.fromJson()
to create Metadata instances.1.3.0