Groovy Documentation

src.groovy.de.andreasschmitt.export.exporter
Class AbstractExporter

java.lang.Object
  src.groovy.de.andreasschmitt.export.exporter.AbstractExporter

class AbstractExporter

author:
Andreas Schmitt


Property Summary
java.util.List exportFields

java.util.Map formatters

java.util.Map labels

java.util.Map parameters

 
Constructor Summary
AbstractExporter()

 
Method Summary
void export(java.io.OutputStream outputStream, java.util.List data)

protected void exportData(java.io.OutputStream outputStream, java.util.List data, java.util.List fields)

protected java.lang.Object formatValue(java.lang.Object domain, java.lang.Object object, java.lang.String field)

protected java.lang.String getLabel(java.lang.String field)

protected java.io.Writer getOutputStreamWriter(java.io.OutputStream outputStream)

protected java.lang.Object getValue(java.lang.Object domain, java.lang.String field)

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

exportFields

java.util.List exportFields


formatters

java.util.Map formatters


labels

java.util.Map labels


parameters

java.util.Map parameters


 
Constructor Detail

AbstractExporter

AbstractExporter()


 
Method Detail

export

public void export(java.io.OutputStream outputStream, java.util.List data)


exportData

protected void exportData(java.io.OutputStream outputStream, java.util.List data, java.util.List fields)


formatValue

protected java.lang.Object formatValue(java.lang.Object domain, java.lang.Object object, java.lang.String field)


getLabel

protected java.lang.String getLabel(java.lang.String field)


getOutputStreamWriter

protected java.io.Writer getOutputStreamWriter(java.io.OutputStream outputStream)


getValue

protected java.lang.Object getValue(java.lang.Object domain, java.lang.String field)


 

Groovy Documentation