hibernate查询可以返回不完整的对象list吗?

05-05-04 hblearner
class Cat{
private String id="";
private String name="";
private String color="";
private String age="";
.....
}
List cats=session.find("from Cat c where c.age<10");
List ncats=session.createQuery("select c.id,c.name from cat c").list();
假如我想拿name,对于cats应该可以
((Cat)cats.get(0)).getName();
而对于ncats
((Object[])ncats.get(0))[1];
我是想对于ncats可不可以也象cats那样让它装的也是Cat(是直接查询出来,不需通过转换的);