Apply a function for each filtered item and iterate the merged object with the returned and original object.
フィルタ後の要素ごとに関数を実行し、返り値と元の要素のプロパティをマージしたオブジェクトを列挙します。
a function to be called for each filtered item
要素ごとに実行される関数
Optionalcriteria: null | LawCriteria<T extends undefined | void ? never : T & TItem>an additional criteria applied after merge / マージ後に適用するフィルタ条件
Optionaloptions: Partial<QueryOptions>options which override the original ones / 上書きするオプション項目
Query that yields merged objects Query法令XMLのDOMを取得して追加したオブジェクトを列挙します。
Optionalensure: TEnsure法令XMLが取得できたもののみを列挙するかどうか(デフォルト: true)
Optionaloptions: Partial<QueryOptions>上書きするオプション項目
document プロパティとして追加したオブジェクトを列挙する新しい QueryApply an additional filter.
フィルタを追加します。
an additional criteria / 追加するフィルタ条件
Query that applies criteria to the filtered items of the original Query criteria を検索条件とする新しい QueryInvoke func for each filtered item. Running this function will invoke the whole iteration process of the Query.
列挙された要素ごとに func を実行します。この関数を実行すると Query の列挙を最後まで実行します。
a function to be called for each item
要素ごとに実行される関数
Yield until it reaches the maximum count.
出力の最大件数を設定します。
the maximum count
最大件数
Optionaloptions: Partial<QueryOptions>options which override the original ones / 上書きするオプション項目
Query that yields until it reaches the maximum count.QueryApply a function for each filtered item.
フィルタ後の要素ごとに関数を実行します。
a function to be called for each filtered item
要素ごとに実行される関数
Optionalcriteria: null | QueryCriteria<TRet>an additional criteria applied after filtering / 関数実行後に適用するフィルタ条件
Optionaloptions: Partial<QueryOptions>options which override the original ones / 上書きするオプション項目
Query that yields items returned by func func の返り値を列挙する新しい QuerySkip specified count.
指定した件数スキップします。
count to skip
スキップする件数
Optionaloptions: Partial<QueryOptions>options which override the original ones / 上書きするオプション項目
Query that yields after skipping specified count.QueryGenerate an array from the Query. Running this function will invoke the whole iteration process of the Query.
Query から配列を生成します。この関数を実行すると Query の列挙を最後まで実行します。
Optionaloptions: { preserveCache: boolean }options.preserveCache <boolean>: whether to suggest the Query to preserve the cached data for each item, which normally will be cleared after yield (default: false)Queryにキャッシュされたデータを削除せずそのまま残すかどうかを指示します。
Promise that resolves a generated arrayPromiseYield while func returns true.
func が true を返す間、列挙を続けます。
a function to be called for each filtered item. Returning false terminates the iteration.
要素ごとに実行される関数。falseを返すと列挙を停止します。
OptionalyieldLast: booleanwhether to return the item that caused func returned false funcがfalseを返す要因となった要素を出力するかどうか
Optionaloptions: Partial<QueryOptions>options which override the original ones / 上書きするオプション項目
Query that yields while func returns truefunc が true を返す間列挙を続ける新しい Query
Lawtext query の法令検索を行う Query の派生クラス。ここに列挙されているもの以外のクラスメンバーについては Query を参照してください。