java.lang.Object
io.github.mmm.validation.AbstractValidator<CharSequence>
io.github.mmm.validation.AbstractValueValidator<CharSequence>
io.github.mmm.validation.string.ValidatorPattern
- All Implemented Interfaces:
io.github.mmm.base.lang.Composable<Validator<?>>,Validator<CharSequence>,Iterable<Validator<?>>
- Since:
- 1.0.0
-
Field Summary
FieldsFields inherited from interface io.github.mmm.validation.Validator
ID_MANDATORY -
Constructor Summary
ConstructorsConstructorDescriptionValidatorPattern(String pattern) The constructor.ValidatorPattern(Pattern pattern) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()inthashCode()protected NlsMessagevalidateNotNull(CharSequence value) Methods inherited from class io.github.mmm.validation.AbstractValueValidator
validate, validateNullMethods inherited from class io.github.mmm.validation.AbstractValidator
getChild, getChildCount, isDynamic, source2string, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.github.mmm.base.lang.Composable
iteratorMethods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface io.github.mmm.validation.Validator
append, append, containsId, getChild, getMax, getMin, getRange, isMandatory, validate
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
Method Details
-
getId
- Specified by:
getIdin interfaceValidator<CharSequence>- Overrides:
getIdin classAbstractValidator<CharSequence>
-
validateNotNull
- Specified by:
validateNotNullin classAbstractValueValidator<CharSequence>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAbstractValidator<CharSequence>
-
equals
- Overrides:
equalsin classAbstractValidator<CharSequence>
-