net.sourceforge.toscanaj.model.database
Class ListQuery
java.lang.Object
net.sourceforge.toscanaj.model.database.Query
net.sourceforge.toscanaj.model.database.ListQuery
- All Implemented Interfaces:
- XMLizable
- public class ListQuery
- extends Query
Fields inherited from class net.sourceforge.toscanaj.model.database.Query |
fieldList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QUERY_ELEMENT_NAME
public static final java.lang.String QUERY_ELEMENT_NAME
- See Also:
- Constant Field Values
KEY_LIST_QUERY
public static final ListQuery KEY_LIST_QUERY
ListQuery
public ListQuery(DatabaseInfo info,
java.lang.String name,
java.lang.String header)
ListQuery
public ListQuery(DatabaseInfo info,
org.jdom.Element element)
getElementName
protected java.lang.String getElementName()
- Specified by:
getElementName
in class Query
getQueryHead
public java.lang.String getQueryHead()
- Specified by:
getQueryHead
in class Query
getOrderClause
public java.lang.String getOrderClause()
- Description copied from class:
Query
- Returns an SQL clause to order the results if possible.
This is a clause of the form "ORDER BY [field1],...,[fieldN]", which is
typically used only for list queries, all other query implementations should
return an empty string.
- Specified by:
getOrderClause
in class Query
createDatabaseRetrievedObject
public DatabaseRetrievedObject createDatabaseRetrievedObject(java.lang.String whereClause,
java.util.Vector values,
java.util.Vector referenceValues)
- Specified by:
createDatabaseRetrievedObject
in class Query
- Parameters:
whereClause
- The SQL WHERE clause to query.values
- The query results to turn into objectsreferenceValues
- The reference values that can be used for relative results, usually the same values for the top node
doesNeedReferenceValues
public boolean doesNeedReferenceValues()
- Specified by:
doesNeedReferenceValues
in class Query
The ToscanaJ project