TransactionQuery class

(en) This is a query class that supports transaction processing. It internally stores normal query classes as an array, and the targets are processed as transactions.

(ja) トランザクション処理に対応したクエリクラスです。 内部に通常のクエリクラスを配列で保持しており、対象はトランザクション処理されます。

Constructors

TransactionQuery({required List<Query> queries})
  • queries : The transaction targets.
  • TransactionQuery.fromDict(Map<String, dynamic> src)
    (en) Restore this object from the dictionary.
    factory

    Properties

    hashCode int
    The hash code for this object.
    no setterinherited
    queries List<Query>
    getter/setter pair
    runtimeType Type
    A representation of the runtime type of the object.
    no setterinherited

    Methods

    clone() TransactionQuery
    (en) Returns a deep copy of this object.
    noSuchMethod(Invocation invocation) → dynamic
    Invoked when a nonexistent method or property is accessed.
    inherited
    toDict() Map<String, dynamic>
    (en) Convert the object to a dictionary. The returned dictionary can only contain primitive types, null, lists or maps with only primitive elements. If you want to include other classes, the target class should inherit from this class and chain calls toDict.
    toString() String
    A string representation of this object.
    inherited

    Operators

    operator ==(Object other) bool
    The equality operator.
    inherited

    Constants

    className → const String
    version → const String