org.databene.commons.converter
Class String2DateConverter<E extends java.util.Date>
java.lang.Object
org.databene.commons.converter.AbstractConverter<S,T>
org.databene.commons.converter.ThreadSafeConverter<java.lang.String,E>
org.databene.commons.converter.String2DateConverter<E>
- All Implemented Interfaces:
- java.lang.Cloneable, Converter<java.lang.String,E>, Patterns, ThreadAware
public class String2DateConverter<E extends java.util.Date>
- extends ThreadSafeConverter<java.lang.String,E>
- implements Patterns
Converts Strings of standard date(time) format (yyyy-MM-dd[Thh:mm[:ss[.SSS]]]) to dates.
Created: 07.09.2007 09:07:12
- 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 |
|
Method Summary |
E |
convert(java.lang.String sourceValue)
Concerts an object of type S to an object of type T |
static
<T extends java.util.Date>
java.util.Date |
|
convert(java.lang.String sourceValue,
java.lang.Class<T> targetType)
|
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
String2DateConverter
public String2DateConverter()
String2DateConverter
public String2DateConverter(java.lang.Class<E> targetType)
convert
public E convert(java.lang.String sourceValue)
- Description copied from interface:
Converter
- Concerts an object of type S to an object of type T
- Specified by:
convert in interface Converter<java.lang.String,E extends java.util.Date>
- Parameters:
sourceValue - the object to convert
- Returns:
- the converted object
convert
public static <T extends java.util.Date> java.util.Date convert(java.lang.String sourceValue,
java.lang.Class<T> targetType)
Copyright © 2010. All Rights Reserved.