Uses of Interface
nablarch.core.validation.Convertor

Packages that use Convertor
Package
Description
日付ユーティリティ
webのUI上で複合キーを使用する際に必要な機能を提供する。
入力値をチェックするバリデーション機能を提供する。
コンバータの実装を提供する。
  • Uses of Convertor in nablarch.common.date

    Classes in nablarch.common.date that implement Convertor
    Modifier and Type
    Class
    Description
    class 
    日付を表す文字列を値に変換する抽象クラス。
    class 
    入力値を年月を表す文字列に変換するクラス。
    class 
    入力値を年月日を表す文字列に変換するクラス。
  • Uses of Convertor in nablarch.common.web.compositekey

    Modifier and Type
    Class
    Description
    class 
    値をCompositeKeyの配列に変換するクラス。
    class 
    値をCompositeKeyに変換するクラス。
  • Uses of Convertor in nablarch.core.validation

    Method parameters in nablarch.core.validation with type arguments of type Convertor
    Modifier and Type
    Method
    Description
    void
    ValidationManager.setConvertors(List<Convertor> convertors)
    コンバータのリストをセットする。
  • Uses of Convertor in nablarch.core.validation.convertor

    Modifier and Type
    Interface
    Description
    interface 
    StringConvertorにてString変換後、さらに追加で変換を行うコンバータが実装するインタフェース。
    Modifier and Type
    Class
    Description
    class 
    値をBigDecimalに変換するクラス。
    本クラスで変換するプロパティには、必ずDigitsアノテーションを付与しておく必要がある。 本クラスでは、Digitsアノテーションの属性を下記の通り使用する。
    Digitsアノテーションの属性名説明 integer整数部桁数上限値。指定値に上限はない。 fraction小数部桁数上限値。指定値に上限はない。 commatrueの場合、入力値が3桁区切り文字で編集されていてもよい。(区切り文字は省略可。)              
    falseの場合、入力値が3桁区切り文字で編集されていてはいけない。 messageId変換失敗時のメッセージID。
    class 
    値をBooleanに変換するクラス。
    class 
    値をIntegerに変換するクラス。
    本クラスで変換するプロパティには、必ずDigitsアノテーションを付与しておく必要がある。 本クラスでは、Digitsアノテーションの属性を下記の通り使用する。
    Digitsアノテーションの属性名説明 integer整数部桁数上限値。10以上の数値を指定できない。 fraction小数部桁数上限値。0のみ指定可能。 commaSeparatedtrueの場合、入力値が3桁区切り文字で編集されていてもよい。(区切り文字は省略可。)              
    falseの場合、入力値が3桁区切り文字で編集されていてはいけない。 messageId変換失敗時のメッセージID。
    class 
    値をLongに変換するクラス。
    本クラスで変換するプロパティには、必ずDigitsアノテーションを付与しておく必要がある。 本クラスでは、Digitsアノテーションの属性を下記の通り使用する。
    Digitsアノテーションの属性名説明 integer整数部桁数上限値。18以上の数値を指定できない。 fraction小数部桁数上限値。0のみ指定可能。 commaSeparatedtrueの場合、入力値が3桁区切り文字で編集されていてもよい。(区切り文字は省略可。)              
    falseの場合、入力値が3桁区切り文字で編集されていてはいけない。 messageId変換失敗時のメッセージID。
    本クラスが行うバリデーションの仕様はIntegerConvertorと同様である。
    class 
    数値のコンバータの作成を助けるサポートクラス。
    数値のコンバータは変換前にバリデーションを行うが、各コンバータが行う共通バリデーションは当クラスにて行う。
    class 
    値をString配列に変換するクラス。
    class 
    値をStringに変換するクラス。