パッケージ jakarta.validation
インターフェース ConstraintValidatorFactory
public interface ConstraintValidatorFactory
そのクラスに基づいて
ConstraintValidator インスタンスをインスタンス化します。ConstraintValidatorFactory は ConstraintValidator.initialize(java.lang.annotation.Annotation) を呼び出す責任はありません。- 作成者:
- Dhanji R. Prasanna, Emmanuel Bernard, Hardy Ferentschik
方法の概要
修飾子と型メソッド説明<T extends ConstraintValidator<?,?>>
TgetInstance(ClassSE<T> key) voidreleaseInstance(ConstraintValidator<?, ?> instance) インスタンスが Jakarta Validation プロバイダーによって使用されなくなったことをConstraintValidatorFactoryに通知します。
メソッドの詳細
getInstance
- 型パラメーター:
T- インスタンス化する制約バリデーターの型- パラメーター:
key- インスタンス化する制約バリデーターのクラス- 戻り値:
- 指定されたクラスの新しい制約バリデーターインスタンス
releaseInstance
インスタンスが Jakarta Validation プロバイダーによって使用されなくなったことをConstraintValidatorFactoryに通知します。- パラメーター:
instance- リリースされるバリデーター- 導入:
- 1.1