Dashboard Builder CSV Provider 6.1.0.Beta4

org.jboss.dashboard.provider.csv
Class CSVDataLoader

java.lang.Object
  extended by org.jboss.dashboard.provider.AbstractDataLoader
      extended by org.jboss.dashboard.provider.csv.CSVDataLoader
All Implemented Interfaces:
DataLoader

public class CSVDataLoader
extends AbstractDataLoader


Field Summary
protected  String csvDatePattern
           
protected  String csvEscapeChar
           
protected  String csvNumberPattern
           
protected  File csvProviderFile
           
protected  String csvQuoteChar
           
protected  String csvSeparatedBy
           
protected  String fileURL
           
 
Fields inherited from class org.jboss.dashboard.provider.AbstractDataLoader
dataProviderType, maxDataSetFilterTimeInMillis, maxDataSetGroupTimeInMillis, maxDataSetLoadTimeInMillis, maxDataSetSizeInBytes, maxDataSetSortTimeInMillis, maxMemoryUsedInDataLoad
 
Constructor Summary
CSVDataLoader()
           
 
Method Summary
protected  String calculateUrl(String url)
           
 CSVDataSet create(DataProvider provider, InputStream in)
           
 String getCsvDatePattern()
           
 String getCsvEscapeChar()
           
 char getCsvNumberDecimalSeparator()
           
 char getCsvNumberGroupSeparator()
           
 String getCsvNumberPattern()
           
 File getCsvProviderFile()
           
 String getCsvQuoteChar()
           
 String getCsvSeparatedBy()
           
 String getFileURL()
           
 boolean isReady()
           
 DataSet load(DataProvider provider)
           
 DataSet load(DataProvider provider, InputStream is)
           
 void setCsvDatePattern(String csvDatePattern)
           
 void setCsvEscapeChar(String csvEscapeChar)
           
 void setCsvNumberPattern(String csvNumberPattern)
           
 void setCsvProviderFile(File csvProviderFile)
           
 void setCsvQuoteChar(String csvQuoteChar)
           
 void setCsvSeparatedBy(String csvSeparatedBy)
           
 void setFileURL(String fileURL)
           
 
Methods inherited from class org.jboss.dashboard.provider.AbstractDataLoader
getDataProviderType, getMaxDataSetFilterTimeInMillis, getMaxDataSetGroupTimeInMillis, getMaxDataSetLoadTimeInMillis, getMaxDataSetSizeInBytes, getMaxDataSetSortTimeInMillis, getMaxMemoryUsedInDataLoad, setDataProviderType, setMaxDataSetFilterTimeInMillis, setMaxDataSetGroupTimeInMillis, setMaxDataSetLoadTimeInMillis, setMaxDataSetSizeInBytes, setMaxDataSetSortTimeInMillis, setMaxMemoryUsedInDataLoad
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

csvSeparatedBy

protected String csvSeparatedBy

csvQuoteChar

protected String csvQuoteChar

csvEscapeChar

protected String csvEscapeChar

csvDatePattern

protected String csvDatePattern

csvNumberPattern

protected String csvNumberPattern

fileURL

protected String fileURL

csvProviderFile

protected File csvProviderFile
Constructor Detail

CSVDataLoader

public CSVDataLoader()
Method Detail

isReady

public boolean isReady()

load

public DataSet load(DataProvider provider)
             throws Exception
Throws:
Exception

load

public DataSet load(DataProvider provider,
                    InputStream is)
             throws Exception
Throws:
Exception

create

public CSVDataSet create(DataProvider provider,
                         InputStream in)
                  throws Exception
Throws:
Exception

getCsvSeparatedBy

public String getCsvSeparatedBy()

setCsvSeparatedBy

public void setCsvSeparatedBy(String csvSeparatedBy)

getCsvQuoteChar

public String getCsvQuoteChar()

setCsvQuoteChar

public void setCsvQuoteChar(String csvQuoteChar)

getCsvEscapeChar

public String getCsvEscapeChar()

setCsvEscapeChar

public void setCsvEscapeChar(String csvEscapeChar)

getCsvDatePattern

public String getCsvDatePattern()

setCsvDatePattern

public void setCsvDatePattern(String csvDatePattern)

getCsvNumberPattern

public String getCsvNumberPattern()

setCsvNumberPattern

public void setCsvNumberPattern(String csvNumberPattern)

getCsvNumberGroupSeparator

public char getCsvNumberGroupSeparator()

getCsvNumberDecimalSeparator

public char getCsvNumberDecimalSeparator()

getCsvProviderFile

public File getCsvProviderFile()

setCsvProviderFile

public void setCsvProviderFile(File csvProviderFile)

getFileURL

public String getFileURL()

setFileURL

public void setFileURL(String fileURL)

calculateUrl

protected String calculateUrl(String url)

Dashboard Builder CSV Provider 6.1.0.Beta4

Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.