Свойства объектов карты.
AttributeValue()
AttributeValue(boolean: Boolean)
boolean
Boolean
AttributeValue(number: Double)
number
Double
AttributeValue(integer: Long)
integer
Long
AttributeValue(string: String)
string
String
AttributeValue(data: ByteArray)
data
ByteArray
AttributeValue(array: List<AttributeValue>)
array
List<AttributeValue>
AttributeValue(item: Map)
item
Map
fun match( empty: Function0<T>, boolean: Function1, number: Function1, integer: Function1, string: Function1, data: Function1, array: Function1, item: Function1 ): T
empty
() -> T
(Boolean) -> T
(Double) -> T
(Long) -> T
(String) -> T
(ByteArray) -> T
(List) -> T
(Map) -> T
T
fun toString(): String
fun hashCode(): Int
Int
fun equals(other: Any?): Boolean
other
Any?
val isEmpty
val isBoolean
val asBoolean
Boolean?
val isNumber
val asNumber
Double?
val isInteger
val asInteger
Long?
val isString
val asString
String?
val isData
val asData
ByteArray?
val isArray
val asArray
List?<AttributeValue>
val isObject
val asObject
Map?
val value