org.databene.model.consumer
Class FormattingConsumer<E>

java.lang.Object
  extended by org.databene.model.consumer.AbstractConsumer<E>
      extended by org.databene.model.consumer.FormattingConsumer<E>
All Implemented Interfaces:
java.io.Closeable, Consumer<E>
Direct Known Subclasses:
ConsoleExporter, TextFileExporter, XLSEntityExporter

public abstract class FormattingConsumer<E>
extends AbstractConsumer<E>

Provides a datePattern property for child classes.

Created at 08.04.2008 07:18:17

Since:
0.5.1
Author:
Volker Bergmann

Field Summary
protected  org.databene.commons.converter.ToStringConverter plainConverter
           
 
Constructor Summary
FormattingConsumer()
           
 
Method Summary
protected  java.lang.String format(java.lang.Object o)
           
 java.lang.String getDatePattern()
           
 java.lang.String getDateTimePattern()
           
 java.lang.String getDecimalPattern()
           
 char getDecimalSeparator()
           
 java.lang.String getIntegralPattern()
           
 java.lang.String getNullString()
           
 java.lang.String getTimePattern()
           
 java.lang.String getTimestampPattern()
           
 void setDatePattern(java.lang.String datePattern)
           
 void setDateTimePattern(java.lang.String dateTimePattern)
           
 void setDecimalPattern(java.lang.String decimalPattern)
           
 void setDecimalSeparator(char decimalSeparator)
           
 void setIntegralPattern(java.lang.String integralPattern)
           
 void setNullString(java.lang.String nullString)
           
 void setTimePattern(java.lang.String timePattern)
           
 void setTimestampPattern(java.lang.String timestampPattern)
           
 
Methods inherited from class org.databene.model.consumer.AbstractConsumer
close, finishConsuming, flush
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.databene.model.consumer.Consumer
startConsuming
 

Field Detail

plainConverter

protected org.databene.commons.converter.ToStringConverter plainConverter
Constructor Detail

FormattingConsumer

public FormattingConsumer()
Method Detail

getNullString

public java.lang.String getNullString()

setNullString

public void setNullString(java.lang.String nullString)

getDatePattern

public java.lang.String getDatePattern()

setDatePattern

public void setDatePattern(java.lang.String datePattern)

getDateTimePattern

public java.lang.String getDateTimePattern()

setDateTimePattern

public void setDateTimePattern(java.lang.String dateTimePattern)

getTimestampPattern

public java.lang.String getTimestampPattern()

setTimestampPattern

public void setTimestampPattern(java.lang.String timestampPattern)

getDecimalPattern

public java.lang.String getDecimalPattern()

setDecimalPattern

public void setDecimalPattern(java.lang.String decimalPattern)

getDecimalSeparator

public char getDecimalSeparator()

setDecimalSeparator

public void setDecimalSeparator(char decimalSeparator)

getTimePattern

public java.lang.String getTimePattern()

setTimePattern

public void setTimePattern(java.lang.String timePattern)

getIntegralPattern

public java.lang.String getIntegralPattern()

setIntegralPattern

public void setIntegralPattern(java.lang.String integralPattern)

format

protected java.lang.String format(java.lang.Object o)


Copyright © 2011. All Rights Reserved.