多分これが役立つでしょう。以下はすべてまったく同じことを行います。
public List<Object> getfunction(def test, def test1) {
def criteria = Test.createCriteria();
List<Object> list= criteria.list {
projections{
groupProperty('state')
rowCount()
}
}
}
public List<Object> getfunction(def test, def test1) {
def criteria = Test.createCriteria();
List<Object> list= criteria.list {
projections{
groupProperty('state')
rowCount()
}
}
return list
}
public List<Object> getfunction(def test, def test1) {
def criteria = Test.createCriteria();
List<Object> list= criteria.list {
projections{
groupProperty('state')
rowCount()
}
}
list
}
public List<Object> getfunction(def test, def test1) {
def criteria = Test.createCriteria();
return criteria.list {
projections{
groupProperty('state')
rowCount()
}
}
}
public List<Object> getfunction(def test, def test1) {
def criteria = Test.createCriteria();
criteria.list {
projections{
groupProperty('state')
rowCount()
}
}
}
return ステートメントはオプションです。return ステートメントがない場合、最後の式が評価されたものは何でも返されます。
それが役立つことを願っています。