Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2Bトランスフォーメーション
  8. チャンキングトランスフォーメーション
  9. クレンジングトランスフォーメーション
  10. データマスキングトランスフォーメーション
  11. データサービストランスフォーメーション
  12. 重複排除トランスフォーメーション
  13. 式トランスフォーメーション
  14. フィルタトランスフォーメーション
  15. 階層ビルダートランスフォーメーション
  16. 階層パーサートランスフォーメーション
  17. 階層プロセッサトランスフォーメーション
  18. 入力トランスフォーメーション
  19. Javaトランスフォーメーション
  20. JavaトランスフォーメーションAPIリファレンス
  21. ジョイナトランスフォーメーション
  22. ラベラトランスフォーメーション
  23. ルックアップトランスフォーメーション
  24. 機械学習トランスフォーメーション
  25. マップレットトランスフォーメーション
  26. ノーマライザトランスフォーメーション
  27. 出力トランスフォーメーション
  28. 解析トランスフォーメーション
  29. Pythonトランスフォーメーション
  30. ランクトランスフォーメーション
  31. ルータトランスフォーメーション
  32. ルール仕様トランスフォーメーション
  33. シーケンストランスフォーメーション
  34. ソータートランスフォーメーション
  35. SQLトランスフォーメーション
  36. 構造パーサートランスフォーメーション
  37. トランザクション制御トランスフォーメーション
  38. 共有体トランスフォーメーション
  39. ベクトル埋め込みトランスフォーメーション
  40. Velocityトランスフォーメーション
  41. ベリファイヤトランスフォーメーション
  42. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

Helperコードの定義

Helperコードの定義

アクティブまたはパッシブJavaトランスフォーメーションでJavaトランスフォーメーションクラスのユーザー定義変数およびメソッドを宣言できます。Javaエディタ[Helperコード]セクションでHelperコードを定義します。
[Helperコード]領域で変数およびメソッドを宣言すると、[パッケージのインポート]領域を除く任意のコードエントリ領域でそれらを使用できます。
以下のタイプのコード、変数、およびメソッドを宣言できます。
静的コードおよび静的変数
静的ブロック内では、静的変数および静的コードを宣言できます。静的コードは、Javaトランスフォーメーション内の他のどのコードよりも先に実行されます。
例えば、次のコードでは、Javaトランスフォーメーションのエラーしきい値を保存するための静的変数を宣言します。
static int errorThreshold;
ユーザー定義の静的メソッドまたはインスタンスメソッド
これらのメソッドは、Javaトランスフォーメーションの機能を拡張します。[Helperコード]セクションで宣言したJavaメソッドは、出力変数を使用および変更することができます。[Helperコード]セクションのJavaメソッドからは、入力変数にアクセスできません。
例えば、[Helperコード]セクションの以下のコードを使用して2つの整数を追加する関数を宣言します。
private int myTXAdd (int num1,int num2) {      return num1+num2; }