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
NlsBundle
for this module.- Since:
- 1.0.0
-
-
Field Summary
Fields Modifier and Type Field Description static NlsBundleValidation
INSTANCE
The 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 NlsMessage
errorLengthComparison(Object value, Object operation, Object value2)
NlsMessage
errorLengthOutOfRange(Object value, Object min, Object max)
NlsMessage
errorMandatory()
NlsMessage
errorNoEmail(Object value)
NlsMessage
errorNoHost(Object value)
NlsMessage
errorNoHostName(Object value)
NlsMessage
errorNoIpAddress(Object value)
NlsMessage
errorNoPhoneNumber(Object value)
NlsMessage
errorPasswordMismatch()
NlsMessage
errorValueComparison(Object value, Object operation, Object value2)
NlsMessage
errorValueFormat(Object value, Object format)
NlsMessage
errorValueNotAfter(Object value, Object min)
NlsMessage
errorValueNotBefore(Object value, Object max)
NlsMessage
errorValueNotInFuture(Object value)
NlsMessage
errorValueNotInPast(Object value)
NlsMessage
errorValueOutOfRange(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 thatvalue
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 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
-
-