目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

高度なインタフェースを使用した式の呼び出し

高度なインタフェースを使用した式の呼び出し

高度なインタフェースを使用して、式の定義、呼び出し、および結果の取得を行うことができます。
  1. [Helperコード]
    または
    [入力行に達したとき]
    [ヘルパ]
    または
    [入力時]
    コードエントリタブで、式の各
    パラメータ
    引数
    に対するJExprParamMetadataクラスのインスタンスを作成し、メタデータの値を設定します。 必要に応じて、defineJExpressionメソッドでJExprParamMetadataオブジェクトをインスタンス化できます。
  2. defineJExpressionメソッドを使用して、式のJExpressionオブジェクトを取得します。
  3. 適切なコードエントリタブで、invokeJExpressionメソッドを使用して式を呼び出します。
  4. isResultNullメソッドを使用して、戻り値の結果をチェックします。
  5. getResultDataTypeメソッドまたはgetResultMetadataメソッドを使用して、戻り値のデータ型またはメタデータをそれぞれ取得できます。
  6. 適切なAPIメソッドを使用して、式の結果を取得します。 getIntメソッド、getDoubleメソッド、getStringBufferメソッド、およびgetBytesメソッドを使用できます。