public class JoSQLFreeChartXYDataset 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 |
---|
JoSQLFreeChartXYDataset() |
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(DatasetChangeListener l) |
void |
addSeries(int series,
int xCol,
int yCol) |
void |
clearResults() |
QueryResults |
executeQuery(List l)
Exectute the query and return the results.
|
DomainOrder |
getDomainOrder() |
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(DatasetChangeListener l) |
void |
removeSeries(int series) |
void |
setGroup(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, toString
public void addChangeListener(DatasetChangeListener l)
public void removeChangeListener(DatasetChangeListener l)
public DatasetGroup getGroup()
public void setGroup(DatasetGroup g)
public int indexOf(Comparable c)
public Comparable getSeriesKey(int series)
public int getSeriesCount()
public 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)
public double getXValue(int series, int item)
public double getYValue(int series, int item)
public Number getX(int series, int item)
public Number getY(int series, int item)
public DomainOrder getDomainOrder()