public class ERJRFoundationDataSource extends Object implements net.sf.jasperreports.engine.JRDataSource
NSKeyValueCodingAdditions
(think keypaths) objectsModifier and Type | Field and Description |
---|---|
protected NSKeyValueCodingAdditions |
currRow
Private NSArray that contains the database values we wish to use in the report.
|
protected NSMutableDictionary<String,Object> |
debugRow |
protected Enumeration<? extends NSKeyValueCodingAdditions> |
e |
protected boolean |
filterNulls |
static String |
REPORT_KEYPATH_SEPARATOR |
Constructor and Description |
---|
ERJRFoundationDataSource(Enumeration<? extends NSKeyValueCodingAdditions> enumeration,
int itemCount) |
ERJRFoundationDataSource(NSArray<? extends NSKeyValueCodingAdditions> arr) |
Modifier and Type | Method and Description |
---|---|
Object |
getFieldValue(net.sf.jasperreports.engine.JRField jrField) |
boolean |
getFilterNulls() |
boolean |
next() |
double |
percentProcessed() |
void |
setFilterNulls(boolean filters) |
public static final String REPORT_KEYPATH_SEPARATOR
protected NSKeyValueCodingAdditions currRow
protected Enumeration<? extends NSKeyValueCodingAdditions> e
protected boolean filterNulls
protected NSMutableDictionary<String,Object> debugRow
public ERJRFoundationDataSource(NSArray<? extends NSKeyValueCodingAdditions> arr)
public ERJRFoundationDataSource(Enumeration<? extends NSKeyValueCodingAdditions> enumeration, int itemCount)
public boolean next() throws net.sf.jasperreports.engine.JRException
next
in interface net.sf.jasperreports.engine.JRDataSource
net.sf.jasperreports.engine.JRException
public boolean getFilterNulls()
public void setFilterNulls(boolean filters)
public Object getFieldValue(net.sf.jasperreports.engine.JRField jrField) throws net.sf.jasperreports.engine.JRException
getFieldValue
in interface net.sf.jasperreports.engine.JRDataSource
net.sf.jasperreports.engine.JRException
public double percentProcessed()
Copyright © 2002 – 2024 Project Wonder.