Class ValidatorChain.Builder

java.lang.Object
com.ultikits.ultitools.abstracts.command.validation.ValidatorChain.Builder
Enclosing class:
ValidatorChain

public static final class ValidatorChain.Builder extends Object
Builder for creating validator chains. 用于创建验证器链的构建器。
  • Field Details

  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • add

      public ValidatorChain.Builder add(CommandValidator validator)
      Adds a validator to the chain. 向链中添加验证器。
      Parameters:
      validator - the validator to add
      Returns:
      this builder
    • addAll

      public ValidatorChain.Builder addAll(Collection<CommandValidator> validators)
      Adds all validators to the chain. 将所有验证器添加到链中。
      Parameters:
      validators - the validators to add
      Returns:
      this builder
    • build

      public ValidatorChain build()
      Builds the validator chain. 构建验证器链。
      Returns:
      the built chain