アノテーションインターフェース Digits


アノテーション付き要素は、許容範囲内の数値である必要があります。

サポートされている型は次のとおりです。

  • BigDecimal
  • BigInteger
  • CharSequence
  • byteshortintlong とそれぞれのラッパー型

null 要素は有効と見なされます。

作成者:
Emmanuel Bernard
  • ネストされたクラスの要約

    ネストされたクラス
    修飾子と型
    クラス
    説明
    static @interface
    同じ要素に複数の Digits アノテーションを定義します。
  • 必須定数のサマリー

    必須要素
    修飾子と型
    必須要素
    説明
    int
    int
  • オプション要素の概要

    オプション要素
    修飾子と型
    オプションの要素
    説明
    ClassSE<?>[]
    ClassSE<? extends Payload>[]
  • 要素の詳細

    • integer

      int integer
      戻り値:
      この数値で受け入れられる整数の最大桁数
    • fraction

      int fraction
      戻り値:
      この数値で受け入れられる小数桁の最大数
    • message

      StringSE message
      デフォルト:
      "{jakarta.validation.constraints.Digits.message}"
    • groups

      ClassSE<?>[] groups
      デフォルト:
      {}
    • payload

      ClassSE<? extends Payload>[] payload
      デフォルト:
      {}