Package io.github.mmm.validation.main
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
NlsBundlefor this module.- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static NlsBundleValidationINSTANCEThe singleton instance.-
Fields inherited from interface io.github.mmm.nls.argument.NlsArgumentsKeys
KEY_ANNOTATION, KEY_ARGUMENT, KEY_CAPACITY, KEY_CONTAINER, KEY_DATE, KEY_DEFAULT, KEY_DIRECTORY, KEY_ERROR, KEY_EXISTING, KEY_EXPECTED, KEY_FILE, KEY_FORMAT, KEY_FUNCTION, KEY_ID, KEY_KEY, KEY_LOCATION, KEY_MAX, KEY_MIN, KEY_MODE, KEY_NAME, KEY_OBJECT, KEY_OPERATION, KEY_OPTION, KEY_PATH, KEY_PROPERTY, KEY_QUERY, KEY_RESOURCE, KEY_SIZE, KEY_SOURCE, KEY_TARGET_TYPE, KEY_TITLE, KEY_TYPE, KEY_URI, KEY_USER, KEY_VALUE
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NlsMessageerrorLengthComparison(Object value, Object operation, Object value2)NlsMessageerrorLengthOutOfRange(Object value, Object min, Object max)NlsMessageerrorMandatory()NlsMessageerrorNoEmail(Object value)NlsMessageerrorNoHost(Object value)NlsMessageerrorNoHostName(Object value)NlsMessageerrorNoIpAddress(Object value)NlsMessageerrorNoPhoneNumber(Object value)NlsMessageerrorPasswordMismatch()NlsMessageerrorValueComparison(Object value, Object operation, Object value2)NlsMessageerrorValueFormat(Object value, Object format)NlsMessageerrorValueNotAfter(Object value, Object min)NlsMessageerrorValueNotBefore(Object value, Object max)NlsMessageerrorValueNotInFuture(Object value)NlsMessageerrorValueNotInPast(Object value)NlsMessageerrorValueOutOfRange(Object value, Object min, Object max)-
Methods inherited from class io.github.mmm.nls.NlsBundle
create, create, createBundleName, getBundleName
-
-
-
-
Field Detail
-
INSTANCE
public static final NlsBundleValidation INSTANCE
The singleton instance.
-
-
Method Detail
-
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 theCompareOperator.value2- is the value to compare to (second argument).- Returns:
- the
NlsMessage - See Also:
ValidatorCompare
-
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 thatvalueshould 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 theCompareOperator.value2- is the value to compare to (second argument).- Returns:
- the
NlsMessage - See Also:
ValidatorCompare
-
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
-
-