|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Internal query interface.
Fields inherited from interface kodo.query.KodoQuery |
FLUSH_FALSE, FLUSH_TRUE, FLUSH_WITH_CONNECTION |
Method Summary | |
void |
closeResources()
Close any results that are consuming resources. |
ClassMetaData[] |
getAccessPathMetaDatas()
Return the classes that affect this query. |
String |
getAlias()
When we're returning standard candidate instances rather than a projection or aggregate, return the alias for the instances in case a result class is set. |
String[] |
getAliases()
Return the aliases for the result expressions. |
boolean[] |
getAscending()
Return wheher each ordering is ascending. |
String[] |
getGroupingClauses()
Return the grouping expressions. |
String |
getHaving()
Return the having clause. |
String[] |
getImportPackages()
Return the import packages. |
String[] |
getOrderingClauses()
Return the ordering criteria. |
com.solarmetric.apache.commons.collections.map.LinkedMap |
getParameterTypes()
Return a map of parameter name to type for this query. |
String[] |
getResultClauses()
Return the result expressions. |
ResultPackerProvider |
getResultPackerProvider()
Returns the ResultPackerProvider currently in use by this
query. |
Class[] |
getResultTypes()
Return the type of each result clause. |
Map |
getVariableTypes()
Return a map of variable name to type for this query. |
boolean |
isAggregate()
Return true if the query is an aggregate. |
boolean |
isDistinct()
Whether the result specifies that this is a distinct query. |
boolean |
isQueryStringPreferred()
Return true if the preferred style of query representation is with a single query string. |
void |
lock()
Synchronize on the query's internal lock. |
void |
setQuery(Object query)
Fill in query state from a query string or template. |
void |
setResultPackerProvider(ResultPackerProvider provider)
Sets the ResultPackerProvider that this query should use. |
void |
unlock()
Unlock the query's internal lock. |
Methods inherited from interface javax.jdo.Query |
close, closeAll, compile, declareImports, declareParameters, declareVariables, execute, execute, execute, execute, executeWithArray, executeWithMap, getIgnoreCache, getPersistenceManager, setCandidates, setCandidates, setClass, setFilter, setIgnoreCache, setOrdering |
Method Detail |
public void setQuery(Object query)
public boolean isQueryStringPreferred()
public boolean isAggregate()
public ClassMetaData[] getAccessPathMetaDatas()
public String[] getImportPackages()
public com.solarmetric.apache.commons.collections.map.LinkedMap getParameterTypes()
public Map getVariableTypes()
public String[] getOrderingClauses()
public boolean[] getAscending()
public String[] getResultClauses()
public Class[] getResultTypes()
public String[] getAliases()
public String getAlias()
public boolean isDistinct()
public String[] getGroupingClauses()
public String getHaving()
public void closeResources()
public void lock()
public void unlock()
public void setResultPackerProvider(ResultPackerProvider provider)
ResultPackerProvider
that this query should use.public ResultPackerProvider getResultPackerProvider()
ResultPackerProvider
currently in use by this
query.
|
SolarMetric Kodo JDO 3.4.1 generated on May 30 2006 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |