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, toStringpublic 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.IllegalArgumentExceptionjava.lang.IllegalStateExceptionQueryParseExceptionpublic 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()