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(List l)
Exectute the query and return the results.
|
DatasetGroup |
getGroup() |
int |
getIndex(Comparable k) |
int |
getItemCount() |
Comparable |
getKey(int index) |
List |
getKeys() |
Number |
getValue(Comparable key) |
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 IllegalArgumentException, IllegalStateException, QueryParseException
public QueryResults executeQuery(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 Number getValue(int index)
public int getIndex(Comparable k)
public Comparable getKey(int index)
public Number getValue(Comparable key)
public List getKeys()