java.lang.Object
com.sun.faces.config.Verifier
This class backs the 
com.sun.faces.verifyObjects feature which provides basic validation of Components,
 Converters, and Validators.- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumRepresent the current Faces object types we validate. - 
Method Summary
Modifier and TypeMethodDescriptionstatic Verifierbooleanstatic voidsetCurrentInstance(Verifier verifier) Set theVerifierfor this thread (typically the same thread that is used to bootstrap the application).voidvalidateObject(Verifier.ObjectType type, String className, Class<?> assignableTo) Validate the specified faces object by: Ensure the class can be found and loaded Ensure the object has a public, no-argument constructor Ensure the object is an instance of the class represented byassignableToIf any of these tests fail, queue a message to be displayed at a later point in time. 
- 
Method Details
- 
getCurrentInstance
- Returns:
 - a 
Verifierfor the current web application ifcom.sun.faces.verifyObjectsis enabled 
 - 
setCurrentInstance
Set theVerifierfor this thread (typically the same thread that is used to bootstrap the application).- Parameters:
 verifier- theVerifierfor this web application
 - 
isApplicationValid
public boolean isApplicationValid()- Returns:
 trueif no messages were queued by the validation process
 - 
getMessages
 - 
validateObject
Validate the specified faces object by:- Ensure the class can be found and loaded
 - Ensure the object has a public, no-argument constructor
 -  Ensure the object is an instance of the class represented by 
assignableTo 
- Parameters:
 type- The type of Faces object we're validatingclassName- the class name of the Faces object we're validatingassignableTo- the type we expectclassNameto either implement or extend
 
 -