public class PatternConstraint extends AbstractConstraint
Constraint.Description
MESSAGES_BUNDLE, MESSAGES_DEFAULT_LANG, MESSAGES_KEY
Constructor and Description |
---|
PatternConstraint(String pattern) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Constraint.Description |
getDescription()
Here, value is :
name = parameters = : [0-9]+ |
String |
getErrorMessage(Object invalidValue,
Locale locale)
Provides an error message to display when some invalid value does not match existing entity.
|
String |
getPattern() |
int |
hashCode() |
boolean |
validate(Object object)
Validates the given object against this constraint.
|
getMessageString, toString
public PatternConstraint(String pattern)
public boolean validate(Object object)
Constraint
If some object is null. Constraint should return true while validating unless the constraint deals with nullable state.
object
- the object to validatepublic Constraint.Description getDescription()
Here, value is :
name =
parameters =
public String getPattern()
public String getErrorMessage(Object invalidValue, Locale locale)
Constraint
getErrorMessage
in interface Constraint
getErrorMessage
in class AbstractConstraint
invalidValue
- The invalid value that don't match any entity.locale
- The language in which the message should be generated.Copyright © 2015 Nuxeo SA. All rights reserved.