AttributeValue class final
Свойства объектов карты.
Constructors
-
AttributeValue.array(List<
AttributeValue> value) - AttributeValue.boolean(bool value)
- AttributeValue.data(ByteData value)
- AttributeValue.empty()
- AttributeValue.integer(int value)
- AttributeValue.number(double value)
-
AttributeValue.object(Map<
String, AttributeValue> value) - AttributeValue.string(String value)
Properties
-
asArray
→ List<
AttributeValue> ? -
no setter
- asBoolean → bool?
-
no setter
- asData → ByteData?
-
no setter
- asEmpty → Object?
-
no setter
- asInteger → int?
-
no setter
- asNumber → double?
-
no setter
-
asObject
→ Map<
String, AttributeValue> ? -
no setter
- asString → String?
-
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- isArray → bool
-
no setter
- isBoolean → bool
-
no setter
- isData → bool
-
no setter
- isEmpty → bool
-
no setter
- isInteger → bool
-
no setter
- isNumber → bool
-
no setter
- isObject → bool
-
no setter
- isString → bool
-
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
match<
T> ({required T empty(), required T boolean(bool value), required T number(double value), required T integer(int value), required T string(String value), required T data(ByteData value), required T array(List< AttributeValue> value), required T object(Map<String, AttributeValue> value)}) → T -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override