Class Jsr310ConversionManager

java.lang.Object
nablarch.integration.jsr310.beans.Jsr310ConversionManager
All Implemented Interfaces:
ConversionManager

public class Jsr310ConversionManager extends Object implements ConversionManager
BasicConversionManagerの代替として、デフォルトのコンバータのうち日付関連の処理をDate and Time APIをサポートしたものに差し替えたクラス
  • Constructor Details

    • Jsr310ConversionManager

      public Jsr310ConversionManager()
      コンストラクタ。
  • Method Details

    • getConverters

      public Map<Class<?>,Converter<?>> getConverters()
      Description copied from interface: ConversionManager
      型変換に使用するConverterを格納したMapを取得する。

      Mapのキーには変換先の型、値にはキーで指定した型に対応するConverterを設定する。

      Specified by:
      getConverters in interface ConversionManager
      Returns:
      Converterを格納したMap
    • getExtensionConvertor

      public List<ExtensionConverter<?>> getExtensionConvertor()
      Description copied from interface: ConversionManager
      拡張の型変換リストを返す。

      優先順位が高いものをリストのより先頭に設定する必要がある。

      Specified by:
      getExtensionConvertor in interface ConversionManager
      Returns:
      拡張型変換のリスト
    • setDatePatterns

      public void setDatePatterns(List<String> patterns)
      日付パターンを設定する。
      Parameters:
      patterns - 日付パターン
    • setNumberPatterns

      public void setNumberPatterns(List<String> patterns)
      数値パターンを設定する。
      Parameters:
      patterns - 数値パターン