J - Type java de la propriété associée à la contrainteD - Type java de la valeur à contrélerpublic abstract class AbstractConstraintImpl<J,D> extends Object implements Constraint<J,D>
REGEX_DEFINITION_URN, SEPARATOR| Modifier | Constructor and Description |
|---|---|
protected |
AbstractConstraintImpl(String name)
Constructeur.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract MessageText |
getDefaultMessage() |
MessageText |
getErrorMessage() |
String |
getName() |
void |
initMsg(MessageText newMsg)
Initialisation du message d'erreur si celui-ci est précisé de façon externe.
|
abstract void |
initParameters(String args)
Initialisation de la contrainte par des arguments passés en chaine de caractères.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcheckConstraint, getProperty, getPropertyValueprotected AbstractConstraintImpl(String name)
public abstract void initParameters(String args)
args - Paramétrage de la contraintepublic final void initMsg(MessageText newMsg)
newMsg - Message d'erreur (Nullable)public final MessageText getErrorMessage()
getErrorMessage in interface Constraint<J,D>protected abstract MessageText getDefaultMessage()
public final String getName()
getName in interface DefinitionCopyright © 2014. All Rights Reserved.