public class JoSQLFreeChartCategoryDataset extends Query implements org.jfree.data.category.CategoryDataset
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 |
|---|
JoSQLFreeChartCategoryDataset() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChangeListener(org.jfree.data.general.DatasetChangeListener l) |
void |
clearResults()
Clear any results.
|
void |
define(int xCol,
int[] yCols) |
void |
define(int xCol,
List yCols) |
void |
define(int xCol,
Object[] yCols) |
QueryResults |
executeQuery(List l)
Exectute the query and return the results.
|
int |
getColumnCount() |
int |
getColumnIndex(Comparable c) |
Comparable |
getColumnKey(int c) |
List |
getColumnKeys() |
org.jfree.data.DomainOrder |
getDomainOrder() |
org.jfree.data.general.DatasetGroup |
getGroup() |
QueryResults |
getResults()
Get any results, will be null unless
Query.execute(List) has been called. |
int |
getRowCount() |
int |
getRowIndex(Comparable c) |
Comparable |
getRowKey(int k) |
List |
getRowKeys() |
Number |
getValue(Comparable row,
Comparable col) |
Number |
getValue(int row,
int col) |
void |
removeChangeListener(org.jfree.data.general.DatasetChangeListener l) |
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 QueryResults getResults()
Query.execute(List) has been called.public void clearResults()
public void setGroup(org.jfree.data.general.DatasetGroup g)
setGroup in interface org.jfree.data.general.Datasetpublic void define(int xCol,
Object[] yCols)
throws IllegalArgumentException,
IllegalStateException,
QueryParseException
public void define(int xCol,
int[] yCols)
throws IllegalArgumentException,
IllegalStateException,
QueryParseException
public void define(int xCol,
List yCols)
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 org.jfree.data.DomainOrder getDomainOrder()
public int getRowCount()
getRowCount in interface org.jfree.data.Values2Dpublic int getColumnCount()
getColumnCount in interface org.jfree.data.Values2Dpublic Number getValue(int row, int col)
getValue in interface org.jfree.data.Values2Dpublic List getRowKeys()
getRowKeys in interface org.jfree.data.KeyedValues2Dpublic Number getValue(Comparable row, Comparable col)
getValue in interface org.jfree.data.KeyedValues2Dpublic Comparable getColumnKey(int c)
getColumnKey in interface org.jfree.data.KeyedValues2Dpublic List getColumnKeys()
getColumnKeys in interface org.jfree.data.KeyedValues2Dpublic int getColumnIndex(Comparable c)
getColumnIndex in interface org.jfree.data.KeyedValues2Dpublic int getRowIndex(Comparable c)
getRowIndex in interface org.jfree.data.KeyedValues2Dpublic Comparable getRowKey(int k)
getRowKey in interface org.jfree.data.KeyedValues2DCopyright © 2000–2018. All rights reserved.