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
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited