Class NlsBundleValidation

java.lang.Object
io.github.mmm.nls.NlsBundle
io.github.mmm.validation.main.NlsBundleValidation
All Implemented Interfaces:
NlsArgumentsKeys, NlsBundleDescriptor

public final class NlsBundleValidation extends NlsBundle
NlsBundle for this module.
Since:
1.0.0
  • Field Details

  • Method Details

    • errorValueFormat

      public NlsMessage errorValueFormat(Object value, Object format)
      Parameters:
      value - is the value that does NOT match the expected format.
      format - is the expected format.
      Returns:
      the NlsMessage
    • errorMandatory

      public NlsMessage errorMandatory()
      Returns:
      the NlsMessage.
    • errorPasswordMismatch

      public NlsMessage errorPasswordMismatch()
      Returns:
      the NlsMessage.
    • errorValueComparison

      public NlsMessage errorValueComparison(Object value, Object operation, Object value2)
      Parameters:
      value - is the invalid value.
      operation - is the CompareOperator.
      value2 - is the value to compare to (second argument).
      Returns:
      the NlsMessage
      See Also:
    • errorValueNotInPast

      public NlsMessage errorValueNotInPast(Object value)
      Parameters:
      value - is the invalid value.
      Returns:
      the NlsMessage.
    • errorValueNotInFuture

      public NlsMessage errorValueNotInFuture(Object value)
      Parameters:
      value - is the invalid value.
      Returns:
      the NlsMessage.
    • errorValueNotAfter

      public NlsMessage errorValueNotAfter(Object value, Object min)
      Parameters:
      value - is the invalid value.
      min - the boundary that value should be after.
      Returns:
      the NlsMessage.
    • errorValueNotBefore

      public NlsMessage errorValueNotBefore(Object value, Object max)
      Parameters:
      value - is the invalid value.
      max - the lower bound.
      Returns:
      the NlsMessage.
    • errorValueOutOfRange

      public NlsMessage errorValueOutOfRange(Object value, Object min, Object max)
      Parameters:
      value - is the invalid value.
      min - is the minimum value.
      max - is the maximum value.
      Returns:
      the NlsMessage
    • errorLengthOutOfRange

      public NlsMessage errorLengthOutOfRange(Object value, Object min, Object max)
      Parameters:
      value - is the invalid value.
      min - is the minimum length.
      max - is the maximum length.
      Returns:
      the NlsMessage
    • errorLengthComparison

      public NlsMessage errorLengthComparison(Object value, Object operation, Object value2)
      Parameters:
      value - is the invalid value.
      operation - is the CompareOperator.
      value2 - is the value to compare to (second argument).
      Returns:
      the NlsMessage
      See Also:
    • errorNoEmail

      public NlsMessage errorNoEmail(Object value)
      Parameters:
      value - is the value that is no valid email address.
      Returns:
      the NlsMessage
    • errorNoPhoneNumber

      public NlsMessage errorNoPhoneNumber(Object value)
      Parameters:
      value - is the value that is no valid phone number.
      Returns:
      the NlsMessage
    • errorNoHost

      public NlsMessage errorNoHost(Object value)
      Parameters:
      value - is the value that is no valid Internet host (hostname or IP address).
      Returns:
      the NlsMessage
    • errorNoHostName

      public NlsMessage errorNoHostName(Object value)
      Parameters:
      value - is the value that is no valid Internet hostname.
      Returns:
      the NlsMessage
    • errorNoIpAddress

      public NlsMessage errorNoIpAddress(Object value)
      Parameters:
      value - is the value that is no valid IP-address.
      Returns:
      the NlsMessage
    • errorNoUrl

      public NlsMessage errorNoUrl(Object value)
      Parameters:
      value - is the value that is no valid URL.
      Returns:
      the NlsMessage