org.compass.core.converter.extended
Class SqlTimeConverter
java.lang.Object
org.compass.core.converter.basic.AbstractBasicConverter
org.compass.core.converter.basic.AbstractFormatConverter
org.compass.core.converter.basic.DateConverter
org.compass.core.converter.extended.SqlTimeConverter
- All Implemented Interfaces:
- CompassConfigurable, FormatConverter, Converter, ResourcePropertyConverter
public class SqlTimeConverter
- extends DateConverter
- Author:
- kimchy
| Methods inherited from class org.compass.core.converter.basic.AbstractBasicConverter |
createProperty, doSetBoost, fromString, fromString, getNullValue, handleNulls, isNullValue, marshall, suggestOmitNorms, suggestOmitTf, suggestStore, suggestTermVector, toString, toString, unmarshall |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SqlTimeConverter
public SqlTimeConverter()
doGetDefaultFormat
protected String doGetDefaultFormat()
- Sql Time has no default format, it uses the
Time.toString().
- Overrides:
doGetDefaultFormat in class DateConverter
doToString
protected String doToString(Object o,
ResourcePropertyMapping resourcePropertyMapping,
MarshallingContext context)
- Description copied from class:
DateConverter
- Uses the first configured formatter (also known as the default one) to convert it to String.
- Overrides:
doToString in class DateConverter
doFromString
protected Object doFromString(String str,
ResourcePropertyMapping resourcePropertyMapping,
MarshallingContext context)
throws ConversionException
- Description copied from class:
DateConverter
- Try all the configured formatters to format the str into an Object.
- Overrides:
doFromString in class DateConverter
- Throws:
ConversionException
Copyright (c) 2004-2008 The Compass Project.