|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.makumba.db.makumba.sql.Query
public class Query
SQL implementation of a OQL query
| Field Summary | |
|---|---|
(package private) ParameterAssigner |
assigner
|
(package private) String |
command
|
(package private) TableManager |
insertHandler
|
(package private) String |
insertIn
|
(package private) String |
limitSyntax
|
(package private) boolean |
offsetFirst
|
(package private) String |
query
|
(package private) TableManager |
resultHandler
|
(package private) boolean |
supportsLimitInQuery
|
| Constructor Summary | |
|---|---|
Query(Database db,
String OQLQuery,
String insertIn)
|
|
| Method Summary | |
|---|---|
(package private) void |
analyzeInsertIn(DataDefinition proj,
Database db)
|
Vector<Dictionary<String,Object>> |
execute(Object[] args,
DBConnection dbc,
int offset,
int limit)
Execute the query with the given arguments |
String |
getCommand()
|
(package private) Vector<Dictionary<String,Object>> |
goThru(ResultSet rs,
TableManager rm)
|
int |
insert(Object[] args,
DBConnection dbc)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
String query
TableManager resultHandler
String command
ParameterAssigner assigner
String limitSyntax
boolean offsetFirst
boolean supportsLimitInQuery
String insertIn
TableManager insertHandler
| Constructor Detail |
|---|
public Query(Database db,
String OQLQuery,
String insertIn)
| Method Detail |
|---|
public String getCommand()
public Vector<Dictionary<String,Object>> execute(Object[] args,
DBConnection dbc,
int offset,
int limit)
Query
execute in interface Query
Vector<Dictionary<String,Object>> goThru(ResultSet rs,
TableManager rm)
void analyzeInsertIn(DataDefinition proj,
Database db)
public int insert(Object[] args,
DBConnection dbc)
insert in interface Query
|
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||