org.josql.contrib
Class JoSQLFreeChartPieDataset
java.lang.Object
org.josql.Query
org.josql.contrib.JoSQLFreeChartPieDataset
public class JoSQLFreeChartPieDataset
- extends Query
Fields inherited from class org.josql.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 |
Methods inherited from class org.josql.Query |
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, 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, setOrderByColumns, setParent, setSaveValue, setSaveValues, setVariable, setVariable, setVariables, setWantDistinctResults, setWantObjects, setWantTimings, setWhere, setWildcardCharacter, toString |
JoSQLFreeChartPieDataset
public JoSQLFreeChartPieDataset()
addChangeListener
public void addChangeListener(DatasetChangeListener l)
removeChangeListener
public void removeChangeListener(DatasetChangeListener l)
getGroup
public DatasetGroup getGroup()
setGroup
public void setGroup(DatasetGroup g)
setKeyValue
public void setKeyValue(int keyCol,
int valueCol)
throws IllegalArgumentException,
IllegalStateException,
QueryParseException
- Throws:
IllegalArgumentException
IllegalStateException
QueryParseException
executeQuery
public QueryResults executeQuery(List l)
throws QueryExecutionException
- Exectute the query and return the results. A reference to the results is also held to
allow them to be iterated over. If you plan on re-using this data source then
you should call:
Query.clearResults()
to free up the references to the results.
- Parameters:
l
- The List of objects to execute the query on.
- Returns:
- The results.
- Throws:
QueryExecutionException
- If the query cannot be executed, or if the query
is set to return objects rather than "columns".
getItemCount
public int getItemCount()
getValue
public Number getValue(int index)
getIndex
public int getIndex(Comparable k)
getKey
public Comparable getKey(int index)
getValue
public Number getValue(Comparable key)
getKeys
public List getKeys()
Copyright © 2008 Gary Bentley. All Rights Reserved.