public class JoSQLFreeChartPieDataset extends Query
ALL, ALL_OBJS_VAR_NAME, CURR_OBJ_VAR_NAME, GROUP_BY_RESULTS, GRPBY_OBJ_VAR_NAME, GRPBY_OBJ_VAR_NAME_SYNONYM, HAVING_RESULTS, INT_BIND_VAR_PREFIX, nullQueryList, ORDER_BY_ASC, ORDER_BY_DESC, PARENT_BIND_VAR_NAME, QUERY_BIND_VAR_NAME, RESULTS, WHERE_RESULTS
Constructor and Description |
---|
JoSQLFreeChartPieDataset() |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(DatasetChangeListener l) |
QueryResults |
executeQuery(java.util.List l)
Exectute the query and return the results.
|
DatasetGroup |
getGroup() |
int |
getIndex(java.lang.Comparable k) |
int |
getItemCount() |
java.lang.Comparable |
getKey(int index) |
java.util.List |
getKeys() |
java.lang.Number |
getValue(java.lang.Comparable key) |
java.lang.Number |
getValue(int index) |
void |
removeChangeListener(DatasetChangeListener l) |
void |
setGroup(DatasetGroup g) |
void |
setKeyValue(int keyCol,
int valueCol) |
addBindVariableChangedListener, addFunctionHandler, addSaveValueChangedListener, addTiming, doExecuteOn, execute, execute, execute, fireBindVariableChangedEvent, fireSaveValueChangedEvent, getAliases, getAllObjects, getAnonymousBindVariableName, getClassLoader, getColumns, getCurrentObject, getDefaultFunctionHandlers, getExecuteOnFunctions, getFrom, getFromObjectClass, getFunctionHandler, getFunctionHandlers, getGroupByColumns, getGroupBySaveValue, getGroupBySaveValues, getGroupByVariable, getHavingClause, getLimit, getObjectComparator, getOrderByColumns, getOrderByComparator, getParent, getQuery, getQueryResults, getSaveValue, getTopLevelQuery, getVariable, getVariable, getVariableClass, getVariables, getWhereClause, getWildcardCharacter, init, initOrderByComparator, isWantObjects, isWhereTrue, loadClass, parse, parseAndExec, parsed, removeBindVariableChangedListener, removeSaveValueChangedListener, reorder, reorder, setAllObjects, setClassLoader, setClassName, setColumns, setCurrentGroupByObjects, setCurrentObject, setExecuteOnFunctions, setFrom, setFromObjectClass, setGroupByColumns, setGroupByLimit, setGroupByOrderColumns, setHaving, setLimit, setObjectComparator, setOrderByColumns, setParent, setSaveValue, setSaveValues, setVariable, setVariable, setVariables, setWantDistinctResults, setWantObjects, setWantTimings, setWhere, setWildcardCharacter, toString
public void addChangeListener(DatasetChangeListener l)
public void removeChangeListener(DatasetChangeListener l)
public DatasetGroup getGroup()
public void setGroup(DatasetGroup g)
public void setKeyValue(int keyCol, int valueCol) throws java.lang.IllegalArgumentException, java.lang.IllegalStateException, QueryParseException
java.lang.IllegalArgumentException
java.lang.IllegalStateException
QueryParseException
public QueryResults executeQuery(java.util.List l) throws QueryExecutionException
Query.clearResults()
to free up the references to the results.l
- The List of objects to execute the query on.QueryExecutionException
- If the query cannot be executed, or if the query
is set to return objects rather than "columns".public int getItemCount()
public java.lang.Number getValue(int index)
public int getIndex(java.lang.Comparable k)
public java.lang.Comparable getKey(int index)
public java.lang.Number getValue(java.lang.Comparable key)
public java.util.List getKeys()