Class LengthRestriction

    • Field Detail

      • maximum

        private final boolean maximum
      • range

        private final boolean range
      • min

        private final int min
      • max

        private final int max
    • Constructor Detail

      • LengthRestriction

        public LengthRestriction​(int length,
                                 boolean maximum)
        Creates a length restriction with either a minimum or maximum
        Parameters:
        length - Length
        maximum - True if the length is a maximum, false if it is a minimum
      • LengthRestriction

        public LengthRestriction​(int min,
                                 int max)
        Creates a length restriction with a minimum and maximum i.e. a range
        Parameters:
        min - Minimum length
        max - Maximum length