Class LongRangeValidator

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

public class LongRangeValidator extends ModelTypeValidator implements MinMaxValidator
Validates that the given parameter is a long in a given range.
Author:
Brian Stansberry (c) 2011 Red Hat Inc.
  • Field Details

    • NON_NEGATIVE

      public static final ParameterValidator NON_NEGATIVE
      Validates that a parameter is a long greater than or equal to zero.
    • POSITIVE

      public static final ParameterValidator POSITIVE
      Validates that a parameter is a long greater than zero.
    • min

      protected final long min
    • max

      protected final long max
  • Constructor Details

    • LongRangeValidator

      public LongRangeValidator(long min)
    • LongRangeValidator

      public LongRangeValidator(long min, Long max)
    • LongRangeValidator

      public LongRangeValidator(long min, boolean nullable)
    • LongRangeValidator

      public LongRangeValidator(long min, long max, boolean nullable, boolean allowExpressions)
  • Method Details