Class IntegerConverter

java.lang.Object
nablarch.core.beans.converter.AbstractNumberConverter<Integer>
nablarch.core.beans.converter.IntegerConverter
All Implemented Interfaces:
Converter<Integer>

public class IntegerConverter extends AbstractNumberConverter<Integer>
Integer型への変換を行う Converter

変換元の型に応じて、以下のとおり変換を行う。

真偽値
trueであれば1falseであれば0を返却する。

数値型
変換元の数値を表すIntegerオブジェクトを返却する。

文字列型
変換元の数値文字列を表すIntegerオブジェクトを返却する。 文字列が数値として不正な場合はConversionExceptionを送出する。

文字列型の配列
要素数が1であれば、その要素をIntegerオブジェクトに変換して返却する。 要素数が1以外であれば、ConversionExceptionを送出する。

上記以外
ConversionExceptionを送出する。

Author:
kawasima, tajima
  • Constructor Details

    • IntegerConverter

      public IntegerConverter()
      デフォルトコンストラクタ
    • IntegerConverter

      public IntegerConverter(List<String> patterns)
      数値パターンを設定してインスタンスを構築する。
      Parameters:
      patterns - 数値パターン
  • Method Details