public abstract class AbstractXlsDataAdapterService extends AbstractDataAdapterService
Modifier and Type | Field and Description |
---|---|
protected DataFileStream |
dataStream |
static String |
PROPERTY_DATA_ADAPTER_USE_LEGACY_JEXCELAPI |
SECRETS_CATEGORY
Constructor and Description |
---|
AbstractXlsDataAdapterService(JasperReportsContext jasperReportsContext,
XlsDataAdapter xlsDataAdapter) |
Modifier and Type | Method and Description |
---|---|
void |
contributeParameters(Map<String,Object> parameters) |
void |
dispose() |
XlsDataAdapter |
getXlsDataAdapter() |
protected abstract AbstractXlsDataSource |
getXlsDataSource() |
protected void |
setupColumns(XlsDataAdapter xlsDataAdapter,
String[] names,
int[] indexes) |
protected void |
setupColumns(XlsDataAdapter xlsDataAdapter,
String[] names,
Integer[] indexes) |
getDataAdapter, getJasperReportsContext, getName, setDataAdapter, setName, test
public static final String PROPERTY_DATA_ADAPTER_USE_LEGACY_JEXCELAPI
protected DataFileStream dataStream
public AbstractXlsDataAdapterService(JasperReportsContext jasperReportsContext, XlsDataAdapter xlsDataAdapter)
public XlsDataAdapter getXlsDataAdapter()
public void contributeParameters(Map<String,Object> parameters) throws JRException
contributeParameters
in interface ParameterContributor
contributeParameters
in class AbstractDataAdapterService
JRException
protected abstract AbstractXlsDataSource getXlsDataSource() throws JRException
JRException
protected void setupColumns(XlsDataAdapter xlsDataAdapter, String[] names, int[] indexes)
protected void setupColumns(XlsDataAdapter xlsDataAdapter, String[] names, Integer[] indexes)
public void dispose()
dispose
in interface ParameterContributor
dispose
in class AbstractDataAdapterService
Copyright © 2016. All rights reserved.