ClassifyByCase

概要

関連するケース指数のアレイに応じて、入力アレイの要素を複数の出力アレイに分割します。

*本ページはFuture Processing社の許可の下、Adaptive Visionの当該Filter Referenceページを和訳化したものです。

名称 種別 説明
inArray <T>Array  分類する要素
inCaseIndices IntegerArray  入力アレイ要素に対応する参照値
outCase0 <T>Array  ケース0に対応する要素
outCase1 <T>Array  ケース1に対応する要素
outCase2 <T>Array  ケース2に対応する要素
outCase3 <T>Array  ケース3に対応する要素
outCase4 <T>Array  ケース4に対応する要素
outCase5 <T>Array ケース5に対応する要素
outCase6 <T>Array  ケース6に対応する要素
outCase7 <T>Array  ケース7に対応する要素

このフィルタの種別は、有効などの種別にもなれる種別変数Tを使うことで定まります。詳細情報はこちら(作成中)。

inArray = {"Alice", "Bill", "Frank", "Patricia", "Thomas"}
inCaseIndices = {0, 7, 1, 1, 1}
outCase0 = {"Alice"}
outCase1 = {"Frank", "Patricia", "Thomas"}
outCase2 = {}
outCase3 = {}
outCase4 = {}
outCase5 = {}
outCase6 = {}
outCase7 = {"Bill"}

エラー集

本フィルターはレポートエラーに例外をスローします。エラーの取り扱いについては、「エラー処理」のページ(作成中)をご覧下さい。

エラー種別 説明
DomainError ClassifyByCaseの入力にて、アレイの長さが一貫していません。
DomainError ClassifyByCaseのケース指数が正しくありません。

難易度

このフィルタはアドバンスドの難易度でご利用頂けます。

フィルタグループ

このフィルタはClassifyのフィルタグループに属します。

関連リンク

    • Adaptive Visionのサイトが開きます
    • サンプル・デモ機のお申し込み
    • メールでのお問い合わせはこちら
    • お問い合わせフォーム