org.deckfour.xes.util
Class XsDateTimeConversionJava7
java.lang.Object
org.deckfour.xes.util.XsDateTimeConversion
org.deckfour.xes.util.XsDateTimeConversionJava7
public class XsDateTimeConversionJava7
- extends XsDateTimeConversion
Provides a faster conversion of DateTime for XES serialization using the new
parse patterns of Java 7
- Author:
- F. Mannhardt
Method Summary |
Date |
parseXsDateTime(String xsDateTime)
Expects an XML xs:dateTime lexical format string, as in
2005-10-24T11:57:31.000+01:00 . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IS_JAVA7
public static boolean IS_JAVA7
XsDateTimeConversionJava7
public XsDateTimeConversionJava7()
parseXsDateTime
public Date parseXsDateTime(String xsDateTime)
- Description copied from class:
XsDateTimeConversion
- Expects an XML xs:dateTime lexical format string, as in
2005-10-24T11:57:31.000+01:00
. Some bad MXML files miss
timezone or milliseconds information, thus a certain amount of tolerance
is applied towards malformed timestamp string representations. If
unparseable, this method will return null
.
- Overrides:
parseXsDateTime
in class XsDateTimeConversion
- Parameters:
xsDateTime
- Timestamp string in the XML xs:dateTime format.
- Returns:
- Parsed Date object.