目次

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トランスフォーメーション

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

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

Java式のテンプレート

Java式のテンプレート

式の単純または高度なJavaコードを使用すると、式のJavaコードを生成できます。
式のJavaコードは、式のテンプレートに基づいて生成されます。
以下の例は、単純なJavaコード用に生成されたJava式のテンプレートを示しています。
Object function_name (Java datatype x1[,                                       Java datatype x2 ...] )                                       throws SDK Exception { return (Object)invokeJExpression( String expression,                                   new Object [] { x1[, x2, ... ]} ); }
以下の例は、高度なインタフェースを使用して生成されたJava式のテンプレートを示しています。
JExpression function_name () throws SDKException {     JExprParamMetadata params[] = new JExprParamMetadata[number of parameters];     params[0] = new JExprParamMetadata (                     EDataType.STRING,  // data type                     20,  // precision                     0    // scale                     ); ...     params[number of parameters - 1] = new JExprParamMetadata (                     EDataType.STRING,  // data type                     20,  // precision                     0    // scale                     ); ...     return defineJExpression(String expression,params); }