Class TimeConverter
java.lang.Object
com.twelvemonkeys.util.convert.NumberConverter
com.twelvemonkeys.util.convert.TimeConverter
- All Implemented Interfaces:
PropertyConverter
Converts strings to times and back.
This class has a static cache of TimeFormats, to avoid creation and
parsing of timeformats every time one is used.
- Version:
- $Id: //depot/branches/personal/haraldk/twelvemonkeys/release-2/twelvemonkeys-core/src/main/java/com/twelvemonkeys/util/convert/TimeConverter.java#1 $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate TimeFormatgetTimeFormat(String pFormat) Converts the string to a time, using the given format for parsing.Converts the object to a string, using the given formatMethods inherited from class NumberConverter
getFormat
-
Constructor Details
-
TimeConverter
public TimeConverter()
-
-
Method Details
-
toObject
Converts the string to a time, using the given format for parsing.- Specified by:
toObjectin interfacePropertyConverter- Overrides:
toObjectin classNumberConverter- Parameters:
pString- the string to convert.pType- the type to convert to. PropertyConverter implementations may choose to ignore this parameter.pFormat- the format used for parsing. PropertyConverter implementations may choose to ignore this parameter. Also, implementations that require a parser format, should provide a default format, and allownullas the format argument.- Returns:
- the object created from the given string. May safely be typecast
to
com.twelvemonkeys.util.Time - Throws:
ConversionException- See Also:
-
toString
Converts the object to a string, using the given format- Specified by:
toStringin interfacePropertyConverter- Overrides:
toStringin classNumberConverter- Parameters:
pObject- the object to convert.pFormat- the format used for parsing. PropertyConverter implementations may choose to ignore this parameter. Also, implementations that require a parser format, should provide a default format, and allownullas the format argument.- Returns:
- the string representation of the object, on the correct format.
- Throws:
ConversionException- if the object is not a subclass ofcom.twelvemonkeys.util.Time- See Also:
-
getTimeFormat
-