| Package | Description |
|---|---|
| com.avaje.ebean |
Core API (see Ebean and EbeanServer).
|
| com.avaje.ebeaninternal.api | |
| com.avaje.ebeaninternal.server.core |
Core implementation objects
|
| com.avaje.ebeaninternal.server.query | |
| com.avaje.ebeaninternal.server.querydefn |
| Modifier and Type | Method and Description |
|---|---|
static SqlQuery |
Ebean.createNamedSqlQuery(String namedQuery)
Create a named sql query.
|
SqlQuery |
EbeanServer.createNamedSqlQuery(String namedQuery)
Create a named sql query (refer
Ebean.createNamedSqlQuery(String)
). |
static SqlQuery |
Ebean.createSqlQuery(String sql)
Create a SqlQuery for executing native sql
query statements.
|
SqlQuery |
EbeanServer.createSqlQuery(String sql)
Create a sql query for executing native sql query statements (refer
Ebean.createSqlQuery(String)). |
SqlQuery |
SqlFutureList.getQuery() |
SqlQuery |
SqlQuery.setBackgroundFetchAfter(int backgroundFetchAfter)
Set the index after which fetching continues in a background thread.
|
SqlQuery |
SqlQuery.setBufferFetchSizeHint(int bufferFetchSizeHint)
A hint which for JDBC translates to the Statement.fetchSize().
|
SqlQuery |
SqlQuery.setFirstRow(int firstRow)
Set the index of the first row of the results to return.
|
SqlQuery |
SqlQuery.setListener(SqlQueryListener queryListener)
Set a listener to process the query on a row by row basis.
|
SqlQuery |
SqlQuery.setMapKey(String mapKey)
Set the column to use to determine the keys for a Map.
|
SqlQuery |
SqlQuery.setMaxRows(int maxRows)
Set the maximum number of query results to return.
|
SqlQuery |
SqlQuery.setParameter(int position,
Object value)
The same as bind for positioned parameters.
|
SqlQuery |
SqlQuery.setParameter(String name,
Object value)
The same as bind for named parameters.
|
SqlQuery |
SqlQuery.setTimeout(int secs)
Set a timeout on this query.
|
| Modifier and Type | Method and Description |
|---|---|
SqlFutureList |
EbeanServer.findFutureList(SqlQuery query,
Transaction t)
Execute find list SQL query in a background thread.
|
List<SqlRow> |
EbeanServer.findList(SqlQuery query,
Transaction transaction)
Execute the sql query returning a list of MapBean.
|
Map<?,SqlRow> |
EbeanServer.findMap(SqlQuery query,
Transaction transaction)
Execute the sql query returning a map of MapBean.
|
Set<SqlRow> |
EbeanServer.findSet(SqlQuery query,
Transaction transaction)
Execute the sql query returning a set of MapBean.
|
SqlRow |
EbeanServer.findUnique(SqlQuery query,
Transaction transaction)
Execute the sql query returning a single MapBean or null.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
SpiSqlQuery
SQL query - Internal extension to SqlQuery.
|
| Modifier and Type | Method and Description |
|---|---|
SqlQuery |
DefaultServer.createNamedSqlQuery(String namedQuery) |
SqlQuery |
DefaultServer.createSqlQuery(String sql) |
| Modifier and Type | Method and Description |
|---|---|
SqlFutureList |
DefaultServer.findFutureList(SqlQuery query,
Transaction t) |
List<SqlRow> |
DefaultServer.findList(SqlQuery query,
Transaction t) |
Map<?,SqlRow> |
DefaultServer.findMap(SqlQuery query,
Transaction t) |
Set<SqlRow> |
DefaultServer.findSet(SqlQuery query,
Transaction t) |
SqlRow |
DefaultServer.findUnique(SqlQuery query,
Transaction t) |
| Constructor and Description |
|---|
RelationalQueryRequest(SpiEbeanServer server,
RelationalQueryEngine engine,
SqlQuery q,
Transaction t)
Create the BeanFindRequest.
|
| Modifier and Type | Method and Description |
|---|---|
SqlQuery |
SqlQueryFutureList.getQuery() |
| Constructor and Description |
|---|
CallableSqlQueryList(EbeanServer server,
SqlQuery query,
Transaction t) |
SqlQueryFutureList(SqlQuery query,
FutureTask<List<SqlRow>> futureTask) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultRelationalQuery
Default implementation of SQuery - SQL Query.
|
Copyright © 2014. All Rights Reserved.