public class JoSQLFreeChartPieDataset extends Query implements org.jfree.data.general.PieDataset
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(org.jfree.data.general.DatasetChangeListener l) |
QueryResults |
executeQuery(List l)
Exectute the query and return the results.
|
org.jfree.data.general.DatasetGroup |
getGroup() |
int |
getIndex(Comparable k) |
int |
getItemCount() |
Comparable |
getKey(int index) |
List |
getKeys() |
Number |
getValue(Comparable key) |
Number |
getValue(int index) |
void |
removeChangeListener(org.jfree.data.general.DatasetChangeListener l) |
void |
setGroup(org.jfree.data.general.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, toStringpublic void addChangeListener(org.jfree.data.general.DatasetChangeListener l)
addChangeListener in interface org.jfree.data.general.Datasetpublic void removeChangeListener(org.jfree.data.general.DatasetChangeListener l)
removeChangeListener in interface org.jfree.data.general.Datasetpublic org.jfree.data.general.DatasetGroup getGroup()
getGroup in interface org.jfree.data.general.Datasetpublic void setGroup(org.jfree.data.general.DatasetGroup g)
setGroup in interface org.jfree.data.general.Datasetpublic 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()
getItemCount in interface org.jfree.data.Valuespublic Number getValue(int index)
getValue in interface org.jfree.data.Valuespublic int getIndex(Comparable k)
getIndex in interface org.jfree.data.KeyedValuespublic Comparable getKey(int index)
getKey in interface org.jfree.data.KeyedValuespublic Number getValue(Comparable key)
getValue in interface org.jfree.data.KeyedValuespublic List getKeys()
getKeys in interface org.jfree.data.KeyedValuesCopyright © 2000–2018. All rights reserved.