## Uses of Class
org.apache.tapestry5.ValidationException

- Packages that use ValidationException
  Package | Description
  --- | ---
  org.apache.tapestry5 | Root package for Tapestry, containing common interfaces and data types used throughout the framework.
  org.apache.tapestry5.corelib.components | The set of core components available in all Tapestry applications
  org.apache.tapestry5.internal.beanvalidator | [INTERNAL USE ONLY] JSR-303 Bean Validation implementation details; API subject to change
  org.apache.tapestry5.internal.services | [INTERNAL USE ONLY] internal service classes; API subject to change
  org.apache.tapestry5.internal.translator | [INTERNAL USE ONLY] translator implementation classes; API subject to change.
  org.apache.tapestry5.validator | Validators for use by Tapestry (and custom) form field components.

- - ### Uses of ValidationException in org.apache.tapestry5

    Methods in org.apache.tapestry5 that throw ValidationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | FieldTranslator.`parse​(java.lang.String input)` | 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).
    `java.lang.Object` | FieldValidationSupport.`parseClient​(java.lang.String clientValue, ComponentResources componentResources, FieldTranslator<java.lang.Object> translator, NullFieldStrategy nullFieldStrategy)` | A wrapper around `Translator.parseClient(Field, String, String)`.
    `T` | Translator.`parseClient​(Field field, java.lang.String clientValue, java.lang.String message)` | Converts a submitted request value into an appropriate server side value.
    `void` | FieldValidationSupport.`validate​(java.lang.Object value, ComponentResources componentResources, FieldValidator validator)` | Performs validation on a parsed value from the client.
    `void` | FieldValidator.`validate​(T 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).
    `void` | Validator.`validate​(Field field, C constraintValue, MessageFormatter formatter, T 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).

  - ### Uses of ValidationException in org.apache.tapestry5.corelib.components

    Methods in org.apache.tapestry5.corelib.components that throw ValidationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected java.lang.Object` | Select.`toValue​(java.lang.String submittedValue)` |

  - ### Uses of ValidationException in org.apache.tapestry5.internal.beanvalidator

    Methods in org.apache.tapestry5.internal.beanvalidator that throw ValidationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BeanFieldValidator.`validate​(java.lang.Object value)` |

  - ### Uses of ValidationException in org.apache.tapestry5.internal.services

    Methods in org.apache.tapestry5.internal.services that throw ValidationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | FieldTranslatorImpl.`parse​(java.lang.String input)` |
    `java.lang.Object` | FieldValidationSupportImpl.`parseClient​(java.lang.String clientValue, ComponentResources componentResources, FieldTranslator<java.lang.Object> translator, NullFieldStrategy nullFieldStrategy)` |
    `void` | CompositeFieldValidator.`validate​(java.lang.Object value)` |
    `void` | FieldValidationSupportImpl.`validate​(java.lang.Object value, ComponentResources componentResources, FieldValidator validator)` |
    `void` | FieldValidatorImpl.`validate​(java.lang.Object value)` |

  - ### Uses of ValidationException in org.apache.tapestry5.internal.translator

    Methods in org.apache.tapestry5.internal.translator that throw ValidationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | NumericTranslator.`parseClient​(Field field, java.lang.String clientValue, java.lang.String message)` |
    `java.lang.String` | StringTranslator.`parseClient​(Field field, java.lang.String clientValue, java.lang.String message)` | Passes the clientValue through unchanged.

  - ### Uses of ValidationException in org.apache.tapestry5.validator

    Methods in org.apache.tapestry5.validator that throw ValidationException
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Email.`validate​(Field field, java.lang.Void constraintValue, MessageFormatter formatter, java.lang.String value)` |
    `void` | Max.`validate​(Field field, java.lang.Long constraintValue, MessageFormatter formatter, java.lang.Number value)` |
    `void` | MaxLength.`validate​(Field field, java.lang.Integer constraintValue, MessageFormatter formatter, java.lang.String value)` |
    `void` | Min.`validate​(Field field, java.lang.Long constraintValue, MessageFormatter formatter, java.lang.Number value)` |
    `void` | MinLength.`validate​(Field field, java.lang.Integer constraintValue, MessageFormatter formatter, java.lang.String value)` |
    `void` | None.`validate​(Field field, java.lang.Void constraintValue, MessageFormatter formatter, java.lang.Object value)` | Does nothing.
    `void` | Regexp.`validate​(Field field, java.util.regex.Pattern constraintValue, MessageFormatter formatter, java.lang.String value)` |
    `void` | Required.`validate​(Field field, java.lang.Void constraintValue, MessageFormatter formatter, java.lang.Object value)` |