AttributeValue class
Represents the data for an attribute.
Each attribute value is described as a name-value pair. The name is the data type, and the value is the data itself.
For more information, see Data Types in the Amazon DynamoDB Developer Guide.
Constructors
-
AttributeValue({Uint8List? b, bool? boolValue, List<
Uint8List> ? bs, List<AttributeValue> ? l, Map<String, AttributeValue> ? m, String? n, List<String> ? ns, bool? nullValue, String? s, List<String> ? ss}) -
AttributeValue.fromJson(Map<
String, dynamic> json) -
factory
Properties
- b → Uint8List?
-
An attribute of type Binary. For example:
final
- boolValue → bool?
-
An attribute of type Boolean. For example:
final
-
bs
→ List<
Uint8List> ? -
An attribute of type Binary Set. For example:
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
l
→ List<
AttributeValue> ? -
An attribute of type List. For example:
final
-
m
→ Map<
String, AttributeValue> ? -
An attribute of type Map. For example:
final
- n → String?
-
An attribute of type Number. For example:
final
-
ns
→ List<
String> ? -
An attribute of type Number Set. For example:
final
- nullValue → bool?
-
An attribute of type Null. For example:
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- s → String?
-
An attribute of type String. For example:
final
-
ss
→ List<
String> ? -
An attribute of type String Set. For example:
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited