org.databene.commons.converter
Class FormatHolder
java.lang.Object
org.databene.commons.converter.FormatHolder
- All Implemented Interfaces:
- Patterns
- Direct Known Subclasses:
- AnyConverter, CompositeFormatter, ToStringConverter
public abstract class FormatHolder
- extends java.lang.Object
- implements Patterns
Holds format strings for date and number objects.
Created at 01.10.2009 12:18:59
- Since:
- 0.5.0
- Author:
- Volker Bergmann
| 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 |
FormatHolder()
Default constructor that uses an isEmpty String as null representation |
FormatHolder(java.lang.String nullString)
Constructor that initializes the null replacement to the specified parameter. |
FormatHolder(java.lang.String nullString,
java.lang.String datePattern,
java.lang.String timestampPattern)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nullString
protected java.lang.String nullString
- The string used to represent null values
datePattern
protected java.lang.String datePattern
dateTimePattern
protected java.lang.String dateTimePattern
timePattern
protected java.lang.String timePattern
timestampPattern
protected java.lang.String timestampPattern
decimalConverter
protected NumberFormatter decimalConverter
integralConverter
protected NumberFormatter integralConverter
charQuote
protected java.lang.String charQuote
stringQuote
protected java.lang.String stringQuote
FormatHolder
public FormatHolder()
- Default constructor that uses an isEmpty String as null representation
FormatHolder
public FormatHolder(java.lang.String nullString)
- Constructor that initializes the null replacement to the specified parameter.
- Parameters:
nullString - the String to use for replacing null values.
FormatHolder
public FormatHolder(java.lang.String nullString,
java.lang.String datePattern,
java.lang.String timestampPattern)
getNullString
public java.lang.String getNullString()
setNullString
public void setNullString(java.lang.String nullResult)
getDatePattern
public java.lang.String getDatePattern()
setDatePattern
public void setDatePattern(java.lang.String pattern)
getDateTimePattern
public java.lang.String getDateTimePattern()
setDateTimePattern
public void setDateTimePattern(java.lang.String pattern)
getTimestampPattern
public java.lang.String getTimestampPattern()
setTimestampPattern
public void setTimestampPattern(java.lang.String pattern)
getDecimalPattern
public java.lang.String getDecimalPattern()
setDecimalPattern
public void setDecimalPattern(java.lang.String pattern)
getDecimalSeparator
public char getDecimalSeparator()
setDecimalSeparator
public void setDecimalSeparator(char separator)
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 pattern)
getCharQuote
public java.lang.String getCharQuote()
setCharQuote
public void setCharQuote(java.lang.String charQuote)
getStringQuote
public java.lang.String getStringQuote()
setStringQuote
public void setStringQuote(java.lang.String stringQuote)
clone
public java.lang.Object clone()
- Overrides:
clone in class java.lang.Object
Copyright © 2010. All Rights Reserved.