javaScriptSupport
Constructor and Description |
---|
Min(JavaScriptSupport javaScriptSupport,
Html5Support html5Support) |
Modifier and Type | Method and Description |
---|---|
void |
render(Field field,
Long constraintValue,
MessageFormatter formatter,
MarkupWriter writer,
FormSupport formSupport)
Hook used by components to allow the validator to contribute additional attributes or (more often) client-side
JavaScript (via the
FormSupport.addValidation(Field, String, String, Object) ). |
void |
validate(Field field,
Long constraintValue,
MessageFormatter formatter,
Number value)
Invoked after the client-submitted value has been
translated to check
that the value conforms to expectations (often, in terms of minimum or maximum value). |
getConstraintType, getMessageKey, getValueType, isRequired
public Min(JavaScriptSupport javaScriptSupport, Html5Support html5Support)
public void validate(Field field, Long constraintValue, MessageFormatter formatter, Number value) throws ValidationException
Validator
translated
to check
that the value conforms to expectations (often, in terms of minimum or maximum value). If and only if the value
is approved by all Validators is the value applied by the field.field
- the field for which a client submitted value is being validatedconstraintValue
- the value used to constrainformatter
- Validation messages, in the appropriate localevalue
- the translated value supplied by the userValidationException
- if the value violates the constraintpublic void render(Field field, Long constraintValue, MessageFormatter formatter, MarkupWriter writer, FormSupport formSupport)
Validator
FormSupport.addValidation(Field, String, String, Object)
).field
- the field which is currently being renderedconstraintValue
- the value used to constrain inputformatter
- validation message, in the appropriate localewriter
- markup writer, allowing additional attributes to be written into the active elementformSupport
- used to add JavaScript5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.