public class TimeParser extends DateParser
DateFormat instance to
perform parsing. The DateFormat instance to use can be passed in to the
constructor, or by default the DateFormat returned by
DateFormat.getTimeInstance(int) with an
argument of DateFormat.SHORT is used.m_dfmt, m_pos| Constructor and Description |
|---|
TimeParser()
Create a new TimeParser.
|
TimeParser(java.text.DateFormat dateFormat)
Create a new TimeParser.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
canParse(java.lang.String val)
Indicates if the given text string can be successfully parsed by
this parser.
|
java.lang.Class |
getType()
Returns java.sql.Time.class.
|
java.lang.Object |
parse(java.lang.String val)
Parse the given text string to a data value.
|
java.sql.Time |
parseTime(java.lang.String text)
Parse a Time value from a text string.
|
format, parseDatepublic TimeParser()
public TimeParser(java.text.DateFormat dateFormat)
dateFormat - the DateFormat instance to use for parsingpublic java.lang.Class getType()
getType in interface DataParsergetType in class DateParserDataParser.getType()public boolean canParse(java.lang.String val)
DataParsercanParse in interface DataParsercanParse in class DateParserval - the text string to check for parsabilityDataParser.canParse(java.lang.String)public java.lang.Object parse(java.lang.String val)
throws DataParseException
DataParserparse in interface DataParserparse in class DateParserval - the text string to parseDataParser.getType() methodDataParseException - if an error occurs during parsingDataParser.parse(java.lang.String)public java.sql.Time parseTime(java.lang.String text)
throws DataParseException
text - the text string to parseDataParseException - if an error occurs during parsing