|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object prefuse.data.parser.DateParser prefuse.data.parser.TimeParser
public class TimeParser
DataParser instance that parses Date values as java.util.Time instances,
representing a particular time (but no specific date).
This class uses a backing 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.
Field Summary |
---|
Fields inherited from class prefuse.data.parser.DateParser |
---|
m_dfmt, m_pos |
Constructor Summary | |
---|---|
TimeParser()
Create a new TimeParser. |
|
TimeParser(java.text.DateFormat dateFormat)
Create a new TimeParser. |
Method Summary | |
---|---|
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. |
Methods inherited from class prefuse.data.parser.DateParser |
---|
format, parseDate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TimeParser()
public TimeParser(java.text.DateFormat dateFormat)
dateFormat
- the DateFormat instance to use for parsingMethod Detail |
---|
public java.lang.Class getType()
getType
in interface DataParser
getType
in class DateParser
DataParser.getType()
public boolean canParse(java.lang.String val)
DataParser
canParse
in interface DataParser
canParse
in class DateParser
val
- the text string to check for parsability
DataParser.canParse(java.lang.String)
public java.lang.Object parse(java.lang.String val) throws DataParseException
DataParser
parse
in interface DataParser
parse
in class DateParser
val
- the text string to parse
DataParser.getType()
method
DataParseException
- 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 parse
DataParseException
- if an error occurs during parsing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |