AttributeValue class

AttributeValue can be String, Number, Binary, StringSet, NumberSet, BinarySet.

Constructors

AttributeValue({Uint8List? b, List<Uint8List>? bs, String? n, List<String>? ns, String? s, List<String>? ss})
AttributeValue.fromJson(Map<String, dynamic> json)
factory

Properties

b Uint8List?
Binary attributes are sequences of unsigned bytes.
final
bs List<Uint8List>?
A set of binary attributes.
final
hashCode int
The hash code for this object.
no setterinherited
n String?
Numbers are positive or negative exact-value decimals and integers. A number can have up to 38 digits precision and can be between 10^-128 to 10^+126.
final
ns List<String>?
A set of numbers.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
s String?
Strings are Unicode with UTF-8 binary encoding. The maximum size is limited by the size of the primary key (1024 bytes as a range part of a key or 2048 bytes as a single part hash key) or the item size (64k).
final
ss List<String>?
A set of strings.
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