I am creating a spring project. Here is the code.
public ModelAndView SController(ModelMap model)
{
P p = new P();
List<Object[]> myList = (List<Object[]>)this.myservice.getList("abcd");
for (Object[] lst : myList)
p.setName(lst[0].toString());
}
public List<Object[]> getList(String name)
{
return this.sessionFactory.getCurrentSession().createQuery("FROM P WHERE c_name LIKE ")
.setString(0, "%" + name + "%").list();
}
I am getting the error on this line
for (Object[] lst : myList)
Error
request processing failed nested exception is java.lang.classcastexception: com.site.MyClass cannot be cast to [Ljava.lang.Object;
Why this error is coming?
EDIT:

list()method returns ?