インタフェース StrategyFactory

既知の実装クラスのリスト:
ValidationStrategyFactory

public interface StrategyFactory
The abstract factory class that abstracts the process of generating the strategy class for the validation process.
導入されたバージョン:
1.0.2
  • メソッドの詳細

    • getValidatableEntity

      ValidatableEntity getValidatableEntity()
      Returns the validatable entity.
      戻り値:
      The validatable entity to be validated
    • getField

      Field getField()
      Returns the field.
      戻り値:
      The field to be validated
    • createValidationStrategy

      org.thinkit.framework.envali.strategy.ValidationStrategy<? extends Annotation> createValidationStrategy​(@NonNull @NonNull ValidationPattern validationPattern)
      Returns the validation strategy corresponding to the pattern based on the ValidationPattern passed as an argument.
      パラメータ:
      validationPattern - The validation pattern based on ValidationPattern
      戻り値:
      The validation strategy corresponding to the pattern based on the ValidationPattern passed as an argument