Package io.github.mmm.validation.string
Class ValidatorPasswordConfirmation
java.lang.Object
io.github.mmm.validation.AbstractValidator<V>
io.github.mmm.validation.AbstractValueValidator<CharSequence>
io.github.mmm.validation.string.ValidatorPasswordConfirmation
- 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
ConstructorsConstructorDescriptionValidatorPasswordConfirmation
(Supplier<? extends CharSequence> passwordSupplier) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean
getId()
protected NlsMessage
validateNotNull
(CharSequence value) protected io.github.mmm.base.i18n.Localizable
Methods inherited from class io.github.mmm.validation.AbstractValueValidator
validate
Methods inherited from class io.github.mmm.validation.AbstractValidator
getChild, getChildCount, hashCode, isDynamic, source2string, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.github.mmm.base.lang.Composable
iterator
Methods inherited from interface java.lang.Iterable
forEach, spliterator
Methods inherited from interface io.github.mmm.validation.Validator
append, append, containsId, getChild, getMax, getMin, getRange, isMandatory, validate
-
Field Details
-
ID
- See Also:
-
-
Constructor Details
-
ValidatorPasswordConfirmation
The constructor.- Parameters:
passwordSupplier
- theSupplier
of the primary password that has to match.
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceValidator<CharSequence>
- Overrides:
getId
in classAbstractValidator<CharSequence>
-
validateNull
protected io.github.mmm.base.i18n.Localizable validateNull()- Overrides:
validateNull
in classAbstractValueValidator<CharSequence>
-
validateNotNull
- Specified by:
validateNotNull
in classAbstractValueValidator<CharSequence>
-
equals
- Overrides:
equals
in classAbstractValidator<CharSequence>
-