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