| Package | Description | 
|---|---|
| net.windward.datasource.abstract_datasource.salesforce | |
| net.windward.datasource.dom4j | This supplies an xml data source to Windward Reports. | 
| net.windward.datasource.jdbc | This supplies a sql data source to Windward Reports. | 
| net.windward.datasource.json | |
| net.windward.xmlreport | The reporting-specific part of Windward Reports. | 
| Constructor and Description | 
|---|
| SalesForceDataSource(DataSourceProvider toCopy,
                    boolean logoutWhenDone) | 
| SalesForceDataSource(com.sforce.soap.partner.PartnerConnection connection,
                    boolean logoutWhenDone) | 
| SalesForceDataSource(java.lang.String username,
                    java.lang.String password,
                    java.lang.String securitytoken,
                    boolean logoutWhenDone) | 
| SalesForceQueryHelper(com.sforce.soap.partner.PartnerConnection connection) | 
| Constructor and Description | 
|---|
| Dom4jDataSource(org.w3c.dom.Document document)Create a DataSourceProvider that uses dom4j to traverse an xml stream. | 
| Dom4jDataSource(org.dom4j.Document document,
               boolean extractNamespaces)Create a DataSourceProvider that uses dom4j to traverse an xml stream. | 
| Dom4jDataSource(org.dom4j.Element node)Create a DataSourceProvider that uses dom4j to traverse an xml stream. | 
| Dom4jDataSource(java.io.InputStream xmlData)Create a DataSourceProvider that uses an xml stream as the data and dom4j to traverse it. | 
| Dom4jDataSource(java.io.InputStream xmlData,
               java.io.InputStream schemaFile)Create a DataSourceProvider that uses an xml stream as the data and dom4j to traverse it. | 
| Dom4jDataSource(java.lang.String xmlData)Create a DataSourceProvider that uses an xml string as the data and dom4j to traverse it. | 
| Dom4jDataSource(java.lang.String xmlConnectionString,
               java.lang.String schemaConnectionString)Create a DataSourceProvider using the passed in connection strings. | 
| Constructor and Description | 
|---|
| JdbcDataSource(java.sql.Connection conn)Create a DataSourceProvider that uses jdbc to access a SQL database. | 
| JdbcDataSource(java.lang.String className,
              java.lang.String url)Create a DataSourceProvider that uses jdbc to access a SQL database. | 
| JdbcDataSource(java.lang.String className,
              java.lang.String url,
              java.lang.String username,
              java.lang.String password)Create a DataSourceProvider that uses jdbc to access a SQL database. | 
| Constructor and Description | 
|---|
| JsonDataSource(java.io.File src)Deprecated. 
 use connection string constructor instead | 
| JsonDataSource(java.io.File src,
              java.lang.String encoding)Deprecated. 
 use connection string constructor instead | 
| JsonDataSource(java.io.InputStream jsonStream,
              java.lang.String encoding)Creates a Json data source from an InputStream. | 
| JsonDataSource(java.lang.String urlOrFilename,
              boolean isLocation)Deprecated. 
 use connection string constructor instead | 
| JsonDataSource(java.lang.String locationOrRawJson,
              boolean isLocation,
              java.lang.String encoding)Deprecated. 
 use connection string constructor instead | 
| JsonDataSource(java.lang.String jsonConnectionString,
              int mode)Create a DataSourceProvider using the passed in connection strings. | 
| JsonDataSource(java.lang.String location,
              java.lang.String encoding,
              java.lang.String username,
              java.lang.String password)Deprecated. 
 use connection string constructor instead | 
| Constructor and Description | 
|---|
| ProcessCsv(java.io.InputStream xmlData,
          java.io.InputStream template,
          java.io.OutputStream report)Create a ProcessReport object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessDocx(java.io.InputStream xmlData,
           java.io.InputStream template,
           java.io.OutputStream report)Create a ProcessDocx object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessHtml(java.io.InputStream xmlData,
           java.io.InputStream template,
           java.util.ArrayList<java.io.ByteArrayOutputStream> reportPages)Create a ProcessReport object with the passed in template & data streams. | 
| ProcessHtml(java.io.InputStream xmlData,
           java.io.InputStream template,
           java.io.OutputStream report)Create a ProcessReport object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessOpenXml(java.io.InputStream xmlData,
              java.io.InputStream template,
              java.io.OutputStream report)Create a ProcessDocx object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessPdf(java.io.InputStream xmlData,
          java.io.InputStream template,
          java.io.OutputStream report)Create a ProcessPdf object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessPptx(java.io.InputStream xmlData,
           java.io.InputStream template,
           java.io.OutputStream report)Create a ProcessPptx object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessReport(java.io.InputStream xmlData,
             java.io.InputStream templateStream,
             java.io.OutputStream report)Create a ProcessReport object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessRtf(java.io.InputStream xmlData,
          java.io.InputStream template,
          java.io.OutputStream report)Create a ProcessRtf object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessTxt(java.io.InputStream xmlData,
          java.io.InputStream template,
          java.io.OutputStream report)Create a ProcessReport object with the passed in template & data streams, writing it to
 the passed in report stream. | 
| ProcessXlsx(java.io.InputStream xmlData,
           java.io.InputStream template,
           java.io.OutputStream report)Create a ProcessXlsx object with the passed in template & data streams, writing it to
 the passed in report stream. | 
Copyright © 2017 Windward Reports - All Rights Reserved. We are java reporting software