SdbRecordSnapshot<K extends SdbKey, V extends SdbValue>  class 
    abstract
 
Record snapshot.
- Inheritance
- 
    - Object
- SdbRecordKey<K, V> 
- SdbRecordSnapshot
 
- Available extensions
Constructors
Properties
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- key → K
- 
  Primary key.
  no setterinherited
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- 
  store
  → SdbStoreRef<K, V> 
- 
  Store reference.
  no setterinherited
- value → V
- 
  Value.
  no setter
Methods
- 
  delete(SdbClient client) → Future< void> 
- 
      Available on SdbRecordRef< Delete a single record.K, V> , provided by the SdbRecordRefExtension extension
- 
  exists(SdbClient client) → Future< bool> 
- 
      Available on SdbRecordRef< Check if a record exists.K, V> , provided by the SdbRecordRefExtension extension
- 
  get(SdbClient client) → Future< SdbRecordSnapshot< K, V> ?>
- 
      Available on SdbRecordRef< Get a single record.K, V> , provided by the SdbRecordRefExtension extension
- 
  getValue(SdbClient client) → Future< V?> 
- 
      Available on SdbRecordRef< Get a single value, returns null if not found.K, V> , provided by the SdbRecordRefExtension extension
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  put(SdbClient client, V value) → Future< void> 
- 
      Available on SdbRecordRef< Put a single record.K, V> , provided by the SdbRecordRefExtension extension
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited