org.apache.camel.dataformat.bindy.format
Class DatePatternFormat

java.lang.Object
  extended by org.apache.camel.dataformat.bindy.format.DatePatternFormat
All Implemented Interfaces:
Format<java.util.Date>, PatternFormat<java.util.Date>

public class DatePatternFormat
extends java.lang.Object
implements PatternFormat<java.util.Date>


Constructor Summary
DatePatternFormat()
           
DatePatternFormat(java.lang.String pattern, java.util.Locale locale)
           
 
Method Summary
 java.lang.String format(java.util.Date object)
          Formats the object into a String
protected  java.text.DateFormat getDateFormat()
           
 java.lang.String getPattern()
          Method used to retrieve the pattern for the format
 java.util.Date parse(java.lang.String string)
          Parses a String into an object
 void setPattern(java.lang.String pattern)
          Sets the pattern
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatePatternFormat

public DatePatternFormat()

DatePatternFormat

public DatePatternFormat(java.lang.String pattern,
                         java.util.Locale locale)
Method Detail

format

public java.lang.String format(java.util.Date object)
                        throws java.lang.Exception
Description copied from interface: Format
Formats the object into a String

Specified by:
format in interface Format<java.util.Date>
Parameters:
object - the object
Returns:
formatted as a String
Throws:
java.lang.Exception - can be thrown

parse

public java.util.Date parse(java.lang.String string)
                     throws java.lang.Exception
Description copied from interface: Format
Parses a String into an object

Specified by:
parse in interface Format<java.util.Date>
Parameters:
string - the string
Returns:
T the object
Throws:
java.lang.Exception - can be thrown

getDateFormat

protected java.text.DateFormat getDateFormat()

getPattern

public java.lang.String getPattern()
Description copied from interface: PatternFormat
Method used to retrieve the pattern for the format

Specified by:
getPattern in interface PatternFormat<java.util.Date>
Returns:
String the pattern

setPattern

public void setPattern(java.lang.String pattern)
Sets the pattern

Parameters:
pattern - the pattern


Apache CAMEL