Class TimeUnitValidator

java.lang.Object
org.jboss.as.controller.operations.validation.ModelTypeValidator
org.jboss.as.controller.operations.validation.TimeUnitValidator
All Implemented Interfaces:
AllowedValuesValidator, ParameterValidator

public class TimeUnitValidator extends ModelTypeValidator implements AllowedValuesValidator
ParameterValidator that validates the value is a string matching one of the TimeUnit names.
Author:
Brian Stansberry (c) 2011 Red Hat Inc.
  • Field Details

    • ANY_REQUIRED

      public static final TimeUnitValidator ANY_REQUIRED
      TimeUnitValidator where any TimeUnit is valid, but an undefined value is not
    • ANY_OPTIONAL

      public static final TimeUnitValidator ANY_OPTIONAL
      TimeUnitValidator where any TimeUnit is valid, as is an undefined value
  • Constructor Details

    • TimeUnitValidator

      public TimeUnitValidator(boolean nullable, TimeUnit... allowed)
    • TimeUnitValidator

      public TimeUnitValidator(boolean nullable, boolean allowExpressions)
    • TimeUnitValidator

      public TimeUnitValidator(boolean nullable, boolean allowExpressions, TimeUnit... allowed)
  • Method Details