public class JoSQLFreeChartXYDataset extends Query implements org.jfree.data.xy.XYDataset
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 |
|---|
JoSQLFreeChartXYDataset() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(org.jfree.data.general.DatasetChangeListener l) |
void |
addSeries(int series,
int xCol,
int yCol) |
void |
clearResults() |
QueryResults |
executeQuery(List l)
Exectute the query and return the results.
|
org.jfree.data.DomainOrder |
getDomainOrder() |
org.jfree.data.general.DatasetGroup |
getGroup() |
int |
getItemCount(int series) |
List |
getResults() |
int |
getSeriesCount() |
Comparable |
getSeriesKey(int series) |
Number |
getX(int series,
int item) |
double |
getXValue(int series,
int item) |
Number |
getY(int series,
int item) |
double |
getYValue(int series,
int item) |
int |
indexOf(Comparable c) |
void |
removeChangeListener(org.jfree.data.general.DatasetChangeListener l) |
void |
removeSeries(int series) |
void |
setGroup(org.jfree.data.general.DatasetGroup g) |
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 int indexOf(Comparable c)
indexOf in interface org.jfree.data.general.SeriesDatasetpublic Comparable getSeriesKey(int series)
getSeriesKey in interface org.jfree.data.general.SeriesDatasetpublic int getSeriesCount()
getSeriesCount in interface org.jfree.data.general.SeriesDatasetpublic void removeSeries(int series)
public void addSeries(int series,
int xCol,
int yCol)
throws IllegalArgumentException,
IllegalStateException,
QueryParseException
public QueryResults executeQuery(List l) throws QueryExecutionException
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 List getResults()
public void clearResults()
public int getItemCount(int series)
getItemCount in interface org.jfree.data.xy.XYDatasetpublic double getXValue(int series,
int item)
getXValue in interface org.jfree.data.xy.XYDatasetpublic double getYValue(int series,
int item)
getYValue in interface org.jfree.data.xy.XYDatasetpublic Number getX(int series, int item)
getX in interface org.jfree.data.xy.XYDatasetpublic Number getY(int series, int item)
getY in interface org.jfree.data.xy.XYDatasetpublic org.jfree.data.DomainOrder getDomainOrder()
getDomainOrder in interface org.jfree.data.xy.XYDatasetCopyright © 2000–2018. All rights reserved.