Get class

Specifies an item and related attribute values to retrieve in a TransactGetItem object.

Constructors

Get({required Map<String, AttributeValue> key, required String tableName, Map<String, String>? expressionAttributeNames, String? projectionExpression})

Properties

expressionAttributeNames Map<String, String>?
One or more substitution tokens for attribute names in the ProjectionExpression parameter.
final
hashCode int
The hash code for this object.
no setterinherited
key Map<String, AttributeValue>
A map of attribute names to AttributeValue objects that specifies the primary key of the item to retrieve.
final
projectionExpression String?
A string that identifies one or more attributes of the specified item to retrieve from the table. The attributes in the expression must be separated by commas. If no attribute names are specified, then all attributes of the specified item are returned. If any of the requested attributes are not found, they do not appear in the result.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tableName String
The name of the table from which to retrieve the specified item.
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