org.databene.commons
Class CompositeFormatter

java.lang.Object
  extended by org.databene.commons.converter.FormatHolder
      extended by org.databene.commons.CompositeFormatter
All Implemented Interfaces:
Patterns

public class CompositeFormatter
extends FormatHolder

Formats a Composite as a String.

Created: 14.03.2008 22:47:57

Author:
Volker Bergmann

Field Summary
 
Fields inherited from class org.databene.commons.converter.FormatHolder
charQuote, datePattern, dateTimePattern, decimalConverter, integralConverter, nullString, stringQuote, timePattern, timestampPattern
 
Fields inherited from interface org.databene.commons.Patterns
DEFAULT_DATE_PATTERN, DEFAULT_DATETIME_MICROS_PATTERN, DEFAULT_DATETIME_MILLIS_PATTERN, DEFAULT_DATETIME_MINUTES_PATTERN, DEFAULT_DATETIME_NANOS_PATTERN, DEFAULT_DATETIME_PATTERN, DEFAULT_DATETIME_SECONDS_PATTERN, DEFAULT_NULL_STRING, DEFAULT_TIME_MILLIS_PATTERN, DEFAULT_TIME_MINUTES_PATTERN, DEFAULT_TIME_PATTERN, DEFAULT_TIME_SECONDS_PATTERN, DEFAULT_TIMESTAMP_PATTERN
 
Constructor Summary
CompositeFormatter()
           
CompositeFormatter(boolean flat, boolean renderNames)
           
 
Method Summary
<T> java.lang.String
render(java.lang.String head, Composite<T> composite, java.lang.String tail)
           
<T> java.lang.String
renderHierarchical(java.lang.String head, Composite<T> composite, java.lang.String tail, java.lang.String indent)
           
 
Methods inherited from class org.databene.commons.converter.FormatHolder
clone, getCharQuote, getDatePattern, getDateTimePattern, getDecimalPattern, getDecimalSeparator, getIntegralPattern, getNullString, getStringQuote, getTimePattern, getTimestampPattern, setCharQuote, setDatePattern, setDateTimePattern, setDecimalPattern, setDecimalSeparator, setIntegralPattern, setNullString, setStringQuote, setTimePattern, setTimestampPattern
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositeFormatter

public CompositeFormatter()

CompositeFormatter

public CompositeFormatter(boolean flat,
                          boolean renderNames)
Method Detail

render

public <T> java.lang.String render(java.lang.String head,
                                   Composite<T> composite,
                                   java.lang.String tail)

renderHierarchical

public <T> java.lang.String renderHierarchical(java.lang.String head,
                                               Composite<T> composite,
                                               java.lang.String tail,
                                               java.lang.String indent)


Copyright © 2010. All Rights Reserved.