 
      
                   
            
            
public interface EntityValidator<T,Q> {
	public void home(Q target, Errors errors);
	public void findForm(Q target, Errors errors) ;
	
	public void find(Q target, Errors errors);
	
	public void read(T target, Errors errors);
	
	public void createForm(T target, Errors errors) ;
	
	public void create(T target, Errors errors);
	
	public void updateForm(T target, Errors errors);
	
	public void update(T target, Errors errors);
	
	public void delete(T target, Errors errors) ;
	
}
		T : Entity Object
Q : Entity Query Object