public class JRBaseHighLowDataset extends JRBaseChartDataset implements JRHighLowDataset
| Modifier and Type | Field and Description |
|---|---|
protected JRExpression |
closeExpression |
protected JRExpression |
dateExpression |
protected JRExpression |
highExpression |
protected JRExpression |
lowExpression |
protected JRExpression |
openExpression |
protected JRExpression |
seriesExpression |
protected JRExpression |
volumeExpression |
datasetRun, incrementGroup, incrementTypeValue, incrementWhenExpression, resetGroup, resetTypeValueCATEGORY_DATASET, GANTT_DATASET, HIGHLOW_DATASET, PIE_DATASET, TIMEPERIOD_DATASET, TIMESERIES_DATASET, VALUE_DATASET, XY_DATASET, XYZ_DATASET| Constructor and Description |
|---|
JRBaseHighLowDataset(JRChartDataset dataset) |
JRBaseHighLowDataset(JRHighLowDataset dataset,
JRBaseObjectFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
void |
collectExpressions(JRExpressionCollector collector) |
JRExpression |
getCloseExpression() |
byte |
getDatasetType()
Gets the dataset type.
|
JRExpression |
getDateExpression() |
JRExpression |
getHighExpression() |
JRHyperlink |
getItemHyperlink()
Returns the hyperlink specification for chart items.
|
JRExpression |
getLowExpression() |
JRExpression |
getOpenExpression() |
JRExpression |
getSeriesExpression() |
JRExpression |
getVolumeExpression() |
void |
validate(JRVerifier verifier)
Validates the dataset using a verifier.
|
getDatasetRun, getIncrementGroup, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup, getResetTypeValueequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDatasetRun, getIncrementGroup, getIncrementTypeValue, getIncrementWhenExpression, getResetGroup, getResetTypeValueprotected JRExpression seriesExpression
protected JRExpression dateExpression
protected JRExpression highExpression
protected JRExpression lowExpression
protected JRExpression openExpression
protected JRExpression closeExpression
protected JRExpression volumeExpression
public JRBaseHighLowDataset(JRChartDataset dataset)
public JRBaseHighLowDataset(JRHighLowDataset dataset, JRBaseObjectFactory factory)
public JRExpression getSeriesExpression()
getSeriesExpression in interface JRHighLowDatasetjava.lang.Comparable value returned by this expression,
and it must also be used as the series name in the chart's legend.public JRExpression getDateExpression()
getDateExpression in interface JRHighLowDatasetpublic JRExpression getHighExpression()
getHighExpression in interface JRHighLowDatasetpublic JRExpression getLowExpression()
getLowExpression in interface JRHighLowDatasetpublic JRExpression getOpenExpression()
getOpenExpression in interface JRHighLowDatasetpublic JRExpression getCloseExpression()
getCloseExpression in interface JRHighLowDatasetpublic JRExpression getVolumeExpression()
getVolumeExpression in interface JRHighLowDatasetpublic byte getDatasetType()
JRChartDatasetgetDatasetType in interface JRChartDatasetpublic void collectExpressions(JRExpressionCollector collector)
collectExpressions in interface JRElementDatasetcollectExpressions in class JRBaseElementDatasetpublic JRHyperlink getItemHyperlink()
JRHighLowDatasetThe hyperlink will be evaluated for every chart item and a image map will be created for the chart.
getItemHyperlink in interface JRHighLowDatasetpublic void validate(JRVerifier verifier)
JRChartDatasetBroken rules are collected by the verifier.
validate in interface JRChartDatasetverifier - the verifier to use for validationpublic Object clone()
clone in interface JRCloneableclone in class JRBaseElementDatasetCopyright © 2017. All rights reserved.