org.databene.benerator.consumer
Class FormattingConsumer

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

public abstract class FormattingConsumer
extends AbstractConsumer

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)
           
 org.databene.commons.Capitalization getDateCapitalization()
           
 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()
           
 org.databene.commons.Capitalization getTimestampCapitalization()
           
 java.lang.String getTimestampPattern()
           
 void setDateCapitalization(org.databene.commons.Capitalization dateCapitalization)
           
 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 setTimestampCapitalization(org.databene.commons.Capitalization timestampCapitalization)
           
 void setTimestampPattern(java.lang.String timestampPattern)
           
 
Methods inherited from class org.databene.benerator.consumer.AbstractConsumer
close, finishConsuming, finishProductConsumption, flush, startConsuming, startProductConsumption, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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)

getDateCapitalization

public org.databene.commons.Capitalization getDateCapitalization()

setDateCapitalization

public void setDateCapitalization(org.databene.commons.Capitalization dateCapitalization)

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)

getTimestampCapitalization

public org.databene.commons.Capitalization getTimestampCapitalization()

setTimestampCapitalization

public void setTimestampCapitalization(org.databene.commons.Capitalization timestampCapitalization)

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 © 2013. All Rights Reserved.