org.josql.contrib
Class JoSQLFreeChartXYDataset
java.lang.Object
org.josql.Query
org.josql.contrib.JoSQLFreeChartXYDataset
public class JoSQLFreeChartXYDataset
- 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 |
JoSQLFreeChartXYDataset
public JoSQLFreeChartXYDataset()
addChangeListener
public void addChangeListener(DatasetChangeListener l)
removeChangeListener
public void removeChangeListener(DatasetChangeListener l)
getGroup
public DatasetGroup getGroup()
setGroup
public void setGroup(DatasetGroup g)
indexOf
public int indexOf(Comparable c)
getSeriesKey
public Comparable getSeriesKey(int series)
getSeriesCount
public int getSeriesCount()
removeSeries
public void removeSeries(int series)
addSeries
public void addSeries(int series,
int xCol,
int yCol)
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:
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".
getResults
public List getResults()
clearResults
public void clearResults()
getItemCount
public int getItemCount(int series)
getXValue
public double getXValue(int series,
int item)
getYValue
public double getYValue(int series,
int item)
getX
public Number getX(int series,
int item)
getY
public Number getY(int series,
int item)
getDomainOrder
public DomainOrder getDomainOrder()
Copyright © 2008 Gary Bentley. All Rights Reserved.