30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
top
top

 

前項で説明したすべてのメソッドは、ビューレベルコンバーターを実装するために必要です。しかし、新規コンバーターをデータ変換型の変換オプションで利用可能にするためには追加の作業が必要であり、データ変換データ型とUserInputParametersデータ型の統合と、それらをいつ利用可能にする必要があるかに関連しています。

その他の注意点としては、データ変換データ型をサポートするコンバーターだけが使用されるということです(YellowfinでETLDataTypeと呼ばれるもの)。現在、これらの型はTYPE_TEXT、TYPE_NUMERIC、TYPE_DATE、TYPE_TIMESTAMPであり、同一名の各ETLDataTypeへ直接マップします。

 

 

public List<Integer> getAcceptedNativeTypes()

このメソッドは、コンバーターによりサポートされている任意のデータ型を返し、前項の「acceptsNativeType(int)」により受け付けられる同一の値を返します。これは、サポートしているデータ型に基づき効果的にコンバーターを選択するためのデータ変換の略称です。

 

例:

 

Code Block
languagejava
@Override
public List<Integer> getAcceptedNativeTypes() {
   List<Integer> acceptedNativeTypes = new LinkedList<>();
   acceptedNativeTypes.add(UserInpuptParameters.TYPE_TEXT);
   return acceptedNativeTypes;
}

 

 

 

Section
Column
width40%

前項:コンバーターの実装

Column
width30%

 

Column
width30%

後項:構成UI

 

horizontalrule
Styleclass
ClasstopLink

ページトップ