Class SingleValueExtracter

java.lang.Object
nablarch.core.beans.converter.SingleValueExtracter

public class SingleValueExtracter extends Object
設定対象の値がString[]の場合に、配列先頭の値を取得するクラス。 任意の型のConverterを渡すことで、戻り値をその型に変換して取得することができる。

     class IntegerConverter implements Converter {
         // -- 中略 --
         return extractor.toSingleValue(value, this);  // Integerが返却される
 
  • Method Details

    • toSingleValue

      public static <T> T toSingleValue(String[] array, Converter<T> original, Class<T> clazz)
      単一の値に変換する。
      Type Parameters:
      T - 変換後の型
      Parameters:
      array - 配列
      original - 元のConverter
      clazz - 変換後の型のクラス
      Returns:
      配列先頭の値