StudioTalendStringUtilクラスには、ポート内の値を検索できるルーチン(DECODE)が1つだけ含まれています。ルーチンにアクセスするには、[system]フォルダーの下の[TalendStringUtil]をダブルクリックします。構文DECODE指定する値をポートで検索します。値が見つかると、結果の値が返されます。DECODEファンクション内でビルドできる検索の数は無制限です。検索で一致する値が見つからなかった場合に返されるようにする値です。デフォルト値をnullに設定することができます。検索の値はvalue引数と同じデータ型を持っている必要があります。検索で一致する値が見つかった場合に返されるようにする値です。DECODEルーチンをtJavaコンポーネントとともに使用する方法の例を以下に示します。新規ジョブにtJavaコンポーネントを追加する必要がある場合は、次のコードを入力します。(コード)フィールドで、10の値が検索されます。"twenty"));[TalendStringUtil]タイプの新規オブジェクトを作成する必要があります。ジェネリックタイプを使用して入力データを制限し、オブジェクトを使用してDECODEルーチンを呼び出す方法をお勧めします。[F6]を押してジョブを実行します。これは値10の結果です。