public abstract class FhReportsFillSourceImpl<T,I> extends Object implements FhReportsFillSource<T,I>
| Constructor and Description |
|---|
FhReportsFillSourceImpl(T reportModel,
Iterator<I> iterator) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
formatValue(Object value) |
I |
getCurrentRow() |
Object |
getFieldValue(net.sf.jasperreports.engine.JRField jrField) |
protected Object |
getFieldValue(net.sf.jasperreports.engine.JRField jrField,
I row) |
protected String |
getFieldValueStr(net.sf.jasperreports.engine.JRField jrField,
I row) |
I |
getRow() |
Map<String,Object> |
getValues() |
void |
moveFirst() |
boolean |
next() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIterator, getReportModelpublic void moveFirst()
throws net.sf.jasperreports.engine.JRException
moveFirst in interface net.sf.jasperreports.engine.JRRewindableDataSourcenet.sf.jasperreports.engine.JRExceptionpublic boolean next()
throws net.sf.jasperreports.engine.JRException
next in interface net.sf.jasperreports.engine.JRDataSourcenet.sf.jasperreports.engine.JRExceptionpublic I getRow()
getRow in interface FhReportsFillSource<T,I>public Map<String,Object> getValues()
getValues in interface FhReportsFillSource<T,I>public Object getFieldValue(net.sf.jasperreports.engine.JRField jrField) throws net.sf.jasperreports.engine.JRException
getFieldValue in interface net.sf.jasperreports.engine.JRDataSourcenet.sf.jasperreports.engine.JRExceptionprotected String getFieldValueStr(net.sf.jasperreports.engine.JRField jrField, I row)
public I getCurrentRow()
Copyright © 2021. All rights reserved.