SyncIndexUpdater class abstract interface Query Enterprise Edition

A IndexUpdater with a primarily synchronous API.

Implemented types

Properties

hashCode int
The hash code for this object.
no setterinherited
length int
The number of index rows that need to have their indexed value updated.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

array(int index) Array?
Returns the element at the given index as an Array.
inherited
blob(int index) Blob?
Returns the element at the given index as a Blob.
inherited
boolean(int index) bool
Returns the element at the given index as a bool.
inherited
date(int index) DateTime?
Returns the element at the given index as a DateTime.
inherited
dictionary(int index) Dictionary?
Returns the element at the given index as a Dictionary.
inherited
finish() → void
Updates the index with the computed vectors and removes any index rows for which vector was set to null
override
float(int index) double
Returns the element at the given index as an floating point number.
inherited
integer(int index) int
Returns the element at the given index as an integer number.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
number(int index) num?
Returns the element at the given index as a num.
inherited
setVector(int index, List<double>? vector) → void
Sets the vector for the value at given index.
override
skipVector(int index) → void
Skips setting the vector for the value at given the index.
override
string(int index) String?
Returns the element at the given index as a String.
inherited
toPlainList() List<Object?>
Deeply converts this array into a representation of plain Dart objects and returns it.
inherited
toString() String
A string representation of this object.
inherited
value<T extends Object>(int index) → T?
The result of evaluating the query index's expression at the given index.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited
operator [](int index) Fragment
Returns a Fragment for the value at the given index.
inherited