Package org.kiwiproject.validation


package org.kiwiproject.validation
  • Class
    Description
    The annotated element must point to an existing directory.
    Validates that a string value is a valid path, exists, and is a directory.
    The annotated type must have two fields that define a valid range, i.e. in the simplest configuration FieldRange.startField() must come before FieldRange.endField().
    Holder for multiple FieldRange annotations.
    Validator class for FieldRange.
    The annotated element must point to an existing file.
    Validates that a string value is a valid path, exists, and is a regular file (not a directory).
    The annotated element must have a value in the specified enum class.
    Validates that a string value is in the list of enum constants, or a value derived from an enum constant.
    The annotated element must have a value that can be converted to a Java int or Integer.
    Validates that a string value is an integer value, i.e. that it can be converted to an int or Integer.
    The annotated element must have a value that is a valid IPv4 address.
    Validates that a string value is a valid IPV4 address.
    The annotated element must have the form ipv4-address:port.
    Validates that a string matches a regular expression representing an IPv4 address and port separated by a colon.
    Static utilities for working with ConstraintViolation objects, generally Sets of them.
    Static utilities related to Jakarta Bean Validation (formerly Java Bean Validation).
    The annotated element must have a value that can be converted to a Java long or Long.
    Validates that a string value is a long value, i.e. that it can be converted to a long or Long.
    The annotated element must be in the specified range, which can include both a minimum and maximum, only a minimum, or only a maximum.
    Validator for @Range.
    Ensures that a value is provided (i.e. not null).
    Check that a validated value is required.