Condition class

検索条件値の型です。

Constructors

Condition({required String operator, required String columnName, required List<String> values})
コンストラクタです。
Condition.betweenExclude({required String columnName, required String from, required String to})
範囲検索条件の検索条件を追加します。
Condition.betweenInclude({required String columnName, required String from, required String to})
範囲検索条件の検索条件を追加します。
Condition.containedIn({required String columnName, required List<String> values})
要素リスト一致検索条件を追加します。
Condition.contains({required String columnName, required String value})
テキストの中間一致検索条件を追加します。
Condition.containsInArray({required String columnName, required List<String> values})
チェックボックス項目の要素リスト一致検索条件を追加します。
Condition.endsWith({required String columnName, required String value})
テキストの後方一致検索条件を追加します。
Condition.equal({required String columnName, required String value})
一致検索条件を追加します。
Condition.greaterThanOrEqualTo({required String columnName, required String value})
条件値以上の検索条件を追加します。
Condition.lessThanOrEqualTo({required String columnName, required String value})
条件値以下の検索条件を追加します。
Condition.notContainedIn({required String columnName, required List<String> values})
要素リスト不一致検索条件を追加します。
Condition.notEqualTo({required String columnName, required String value})
不一致検索条件を追加します。
Condition.startsWith({required String columnName, required String value})
テキストの前方一致検索条件を追加します。

Properties

columnName String
項目名称
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
operator String
演算子
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
values List<String>
条件値
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

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