SdbIndexRecordRef<K extends SdbKey, V extends SdbValue, I extends SdbIndexKey> class
abstract
Index record reference at a given index key. An index key may refer to multiple records.
- Available extensions
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
index
→ SdbIndexRef<
K, V, I> -
Index reference.
no setter
- indexKey → I
-
Get index key.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
store
→ SdbStoreRef<
K, V> -
Store reference.
no setter
Methods
-
findRecordKeys(
SdbClient client, SdbFindOptions options) → Future< List< SdbIndexRecordKey< >K, V, I> > -
Available on SdbIndexRecordRef<
Find all records with this index key.K, V, I> , provided by the SdbIndexRecordRefExtension extension -
findRecords(
SdbClient client, {SdbFindOptions? options}) → Future< List< SdbIndexRecordSnapshot< >K, V, I> > -
Available on SdbIndexRecordRef<
Find all records with this index key.K, V, I> , provided by the SdbIndexRecordRefExtension extension -
get(
SdbClient client) → Future< SdbIndexRecordSnapshot< K, V, I> ?> -
Available on SdbIndexRecordRef<
Get a single record.K, V, I> , provided by the SdbIndexRecordRefExtension extension -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited