public class UniqueHashCodeFactory<T> extends Object implements ConstraintProcessorFactory<CsvUniqueHashCode>
CsvUniqueHashCode
をハンドリングして、CellProcessorのUniqueHashCode
を作成する。コンストラクタと説明 |
---|
UniqueHashCodeFactory() |
修飾子とタイプ | メソッドと説明 |
---|---|
Optional<CellProcessor> |
create(CsvUniqueHashCode anno,
Optional<CellProcessor> next,
FieldAccessor field,
TextFormatter<?> formatter,
Configuration config)
値を検証する
CellProcessor を作成します。 |
public Optional<CellProcessor> create(CsvUniqueHashCode anno, Optional<CellProcessor> next, FieldAccessor field, TextFormatter<?> formatter, Configuration config)
ConstraintProcessorFactory
CellProcessor
を作成します。create
インタフェース内 ConstraintProcessorFactory<CsvUniqueHashCode>
anno
- ハンドリング対象のアノテーションです。next
- chainで次に実行するCellProcessor
。値がない場合があります。field
- 処理対象のフィールド情報。formatter
- フィールドの書式に沿ったフォーマッタ。config
- システム情報設定。CellProcessor
の実装クラスのインスタンス。
引数nextをそのまま返す場合、値がない場合がある。Copyright © 2022 mygreen. All rights reserved.