org.databene.benerator.consumer
Class ConsoleExporter

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

public class ConsoleExporter
extends FormattingConsumer

Exports generated objects to the standard output.

Created: 27.02.2008 11:40:37

Since:
0.5.0
Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.benerator.consumer.FormattingConsumer
plainConverter
 
Constructor Summary
ConsoleExporter()
           
ConsoleExporter(java.lang.Long limit)
           
ConsoleExporter(java.lang.Long limit, java.lang.String indent)
           
 
Method Summary
 void setDatePattern(java.lang.String datePattern)
           
 void setFlat(boolean flat)
           
 void setIndent(java.lang.String indent)
           
 void setLimit(java.lang.Long limit)
           
 void setOut(java.io.PrintStream out)
           
 void setTimestampPattern(java.lang.String timestampPattern)
           
 void startProductConsumption(java.lang.Object object)
           
 
Methods inherited from class org.databene.benerator.consumer.FormattingConsumer
format, getDateCapitalization, getDatePattern, getDateTimePattern, getDecimalPattern, getDecimalSeparator, getIntegralPattern, getNullString, getTimePattern, getTimestampCapitalization, getTimestampPattern, setDateCapitalization, setDateTimePattern, setDecimalPattern, setDecimalSeparator, setIntegralPattern, setNullString, setTimePattern, setTimestampCapitalization
 
Methods inherited from class org.databene.benerator.consumer.AbstractConsumer
close, finishConsuming, finishProductConsumption, flush, startConsuming, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConsoleExporter

public ConsoleExporter()

ConsoleExporter

public ConsoleExporter(java.lang.Long limit)

ConsoleExporter

public ConsoleExporter(java.lang.Long limit,
                       java.lang.String indent)
Method Detail

setDatePattern

public void setDatePattern(java.lang.String datePattern)
Overrides:
setDatePattern in class FormattingConsumer

setTimestampPattern

public void setTimestampPattern(java.lang.String timestampPattern)
Overrides:
setTimestampPattern in class FormattingConsumer

setLimit

public void setLimit(java.lang.Long limit)

setIndent

public void setIndent(java.lang.String indent)

setFlat

public void setFlat(boolean flat)

setOut

public void setOut(java.io.PrintStream out)

startProductConsumption

public void startProductConsumption(java.lang.Object object)
Specified by:
startProductConsumption in class AbstractConsumer


Copyright © 2013. All Rights Reserved.