# Uses of Package
javax.faces.validator

- Packages that use javax.faces.validator
  Package | Description
  --- | ---
  javax.faces.application | APIs that are used to link an application's business logic objects to JavaServer Faces, as well as convenient pluggable mechanisms to manage the execution of an application that is based on JavaServer Faces.
  javax.faces.component | Fundamental APIs for user interface components.
  javax.faces.validator | Interface defining the validator model, and concrete validator implementation classes.
  javax.faces.webapp | Classes required for integration of JavaServer Faces into web applications, including a standard servlet, base classes for JSP custom component tags, and concrete tag implementations for core tags.

- Classes in javax.faces.validator used by javax.faces.application
  Class and Description
  Validator A Validator implementation is a class that can perform validation (correctness checks) on a `EditableValueHolder`.

- Classes in javax.faces.validator used by javax.faces.component
  Class and Description
  Validator A Validator implementation is a class that can perform validation (correctness checks) on a `EditableValueHolder`.

- Classes in javax.faces.validator used by javax.faces.validator
  Class and Description
  Validator A Validator implementation is a class that can perform validation (correctness checks) on a `EditableValueHolder`.
  ValidatorException A ValidatorException is an exception thrown by the `validate()` method of a `Validator` to indicate that validation failed.

- Classes in javax.faces.validator used by javax.faces.webapp
  Class and Description
  Validator A Validator implementation is a class that can perform validation (correctness checks) on a `EditableValueHolder`.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.