パッケージ | 説明 |
---|---|
com.github.mygreen.supercsv.annotation.constraint |
制約のアノテーションを提供します。
|
com.github.mygreen.supercsv.cellprocessor.constraint |
値の検証する
CellProcessor の実装を提供します。 |
クラスと説明 |
---|
CsvConstraint
制約のアノテーションを表現するためのメタアノテーションです。
|
クラスと説明 |
---|
CsvDateTimeMax
値が指定した日時より過去(上限値以下)かどうか検証するためのアノテーションです。
|
CsvDateTimeMin
値が指定した日時より未来(下限値以上)かどうか検証するためのアノテーションです。
|
CsvDateTimeRange
値が指定した期間内かどうか検証するためのアノテーションです。
|
CsvEquals
セルの値が指定した値と等しいかどうか検証するためのアノテーションです。
|
CsvLengthBetween
文字長が指定した範囲以内かどうか検証するためのアノテーションです。
|
CsvLengthExact
文字長が指定した長さと等しいか検証するためのアノテーションです。
|
CsvLengthMax
文字長が指定した長さ以下(最大文字長)かどうか検証するためのアノテーションです。
|
CsvLengthMin
文字長が指定した長さ以上(最小文字長)かどうか検証するためのアノテーションです。
|
CsvNumberMax
値が指定した上限値以下かどうか検証するためのアノテーションです。
|
CsvNumberMin
値が指定した下限値以上かどうか検証するためのアノテーションです。
|
CsvNumberRange
値が指定した範囲内かどうか検証するためのアノテーションです。
|
CsvPattern
値が指定した正規表現に一致するかどうか検証するためのアノテーションです。
|
CsvRequire
値が必須かどうか検証するためのアノテーションです。
|
CsvUnique
値が他の行と異なるか検証するためのアノテーションです。
|
CsvUniqueHashCode
値が他の行と異なるか検証するためのアノテーションです。
|
CsvWordForbid
禁止語彙を含まないかどうか検証するためのアノテーションです。
|
CsvWordRequire
指定した語彙を含んでいるかどうか検証するためのアノテーションです。
|
Copyright © 2022 mygreen. All rights reserved.