|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgroovy.sql.Sql
groovy.sql.DataSet
class DataSet extends Sql
Represents an extent of objects
Field Summary |
---|
Fields inherited from class Sql | |
---|---|
log |
Constructor Summary | |
DataSet(Sql sql, Class type)
|
|
DataSet(Sql sql, String table)
|
|
private DataSet(DataSet parent, Closure where)
|
|
private DataSet(DataSet parent, Closure where, Closure sort)
|
|
private DataSet(DataSet parent)
|
Method Summary | |
---|---|
void
|
add(Map map)
|
void
|
cacheConnection(Closure closure)
|
protected void
|
closeResources(Connection connection, def statement, ResultSet results)
|
protected void
|
closeResources(Connection connection, def statement)
|
void
|
commit()
|
protected Connection
|
createConnection()
|
DataSet
|
createView(Closure criteria)
|
void
|
each(Closure closure)
|
DataSet
|
findAll(Closure where)
|
Object
|
firstRow()
Returns the first row from a DataSet's underlying table |
List
|
getParameters()
|
String
|
getSql()
|
protected SqlOrderByVisitor
|
getSqlOrderByVisitor()
|
protected SqlWhereVisitor
|
getSqlWhereVisitor()
|
DataSet
|
reverse()
|
void
|
rollback()
|
List
|
rows()
Returns a List of all of the rows from the table a DataSet represents |
DataSet
|
sort(Closure sort)
|
void
|
withTransaction(Closure closure)
|
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
public DataSet(Sql sql, Class type)
public DataSet(Sql sql, String table)
private DataSet(DataSet parent, Closure where)
private DataSet(DataSet parent, Closure where, Closure sort)
private DataSet(DataSet parent)
Method Detail |
---|
public void add(Map map)
@Override public void cacheConnection(Closure closure)
@Override protected void closeResources(Connection connection, def statement, ResultSet results)
@Override protected void closeResources(Connection connection, def statement)
@Override public void commit()
@Override protected Connection createConnection()
public DataSet createView(Closure criteria)
public void each(Closure closure)
public DataSet findAll(Closure where)
public Object firstRow()
public List getParameters()
public String getSql()
protected SqlOrderByVisitor getSqlOrderByVisitor()
protected SqlWhereVisitor getSqlWhereVisitor()
public DataSet reverse()
@Override public void rollback()
public List rows()
public DataSet sort(Closure sort)
@Override public void withTransaction(Closure closure)
Copyright © 2003-2009 The Codehaus. All rights reserved.