クラス階層
- java.lang.ObjectSE- jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.AnnotationSE, java.io.SerializableSE)- jakarta.faces.validator.FacesValidator.Literal (implements jakarta.faces.validator.FacesValidator)
 
- jakarta.faces.validator.BeanValidator (implements jakarta.faces.component.PartialStateHolder, jakarta.faces.validator.Validator<T>)
- jakarta.faces.validator.DoubleRangeValidator (implements jakarta.faces.component.PartialStateHolder, jakarta.faces.validator.Validator<T>)
- jakarta.faces.validator.LengthValidator (implements jakarta.faces.component.PartialStateHolder, jakarta.faces.validator.Validator<T>)
- jakarta.faces.validator.LongRangeValidator (implements jakarta.faces.component.PartialStateHolder, jakarta.faces.validator.Validator<T>)
- jakarta.faces.validator.MethodExpressionValidator (implements jakarta.faces.component.StateHolder, jakarta.faces.validator.Validator<T>)
- jakarta.faces.validator.RegexValidator (implements jakarta.faces.component.PartialStateHolder, jakarta.faces.validator.Validator<T>)
- jakarta.faces.validator.RequiredValidator (implements jakarta.faces.validator.Validator<T>)
- java.lang.ThrowableSE (implements java.io.SerializableSE)- java.lang.ExceptionSE- java.lang.RuntimeExceptionSE- jakarta.faces.FacesException- jakarta.faces.validator.ValidatorException
 
 
- jakarta.faces.FacesException
 
- java.lang.RuntimeExceptionSE
 
- java.lang.ExceptionSE
 
- jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.AnnotationSE, java.io.SerializableSE)
インターフェース階層
- java.util.EventListenerSE- jakarta.faces.validator.Validator<T>
 
アノテーション型の階層
- jakarta.faces.validator.FacesValidator (implements java.lang.annotation.AnnotationSE)