com.hp.hpl.jena.sparql.util
Class DateTimeStruct

java.lang.Object
  extended by com.hp.hpl.jena.sparql.util.DateTimeStruct

public class DateTimeStruct
extends java.lang.Object

Parse an xsd:dateTime or xsd:date lexical form


Nested Class Summary
static class DateTimeStruct.DateTimeParseException
           
 
Field Summary
 java.lang.String day
           
 java.lang.String hour
           
 java.lang.String minute
           
 java.lang.String month
           
 java.lang.String neg
           
 java.lang.String second
           
 java.lang.String timezone
           
 boolean xsdDateTime
           
 java.lang.String year
           
 
Method Summary
static DateTimeStruct parseDate(java.lang.String str)
           
static DateTimeStruct parseDateTime(java.lang.String str)
           
static DateTimeStruct parseGDay(java.lang.String str)
           
static DateTimeStruct parseGMonth(java.lang.String str)
           
static DateTimeStruct parseGMonthDay(java.lang.String str)
           
static DateTimeStruct parseGYear(java.lang.String str)
           
static DateTimeStruct parseGYearMonth(java.lang.String str)
           
static DateTimeStruct parseTime(java.lang.String str)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

xsdDateTime

public boolean xsdDateTime

neg

public java.lang.String neg

year

public java.lang.String year

month

public java.lang.String month

day

public java.lang.String day

hour

public java.lang.String hour

minute

public java.lang.String minute

second

public java.lang.String second

timezone

public java.lang.String timezone
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

parseDateTime

public static DateTimeStruct parseDateTime(java.lang.String str)

parseTime

public static DateTimeStruct parseTime(java.lang.String str)

parseDate

public static DateTimeStruct parseDate(java.lang.String str)

parseGYear

public static DateTimeStruct parseGYear(java.lang.String str)

parseGYearMonth

public static DateTimeStruct parseGYearMonth(java.lang.String str)

parseGMonth

public static DateTimeStruct parseGMonth(java.lang.String str)

parseGMonthDay

public static DateTimeStruct parseGMonthDay(java.lang.String str)

parseGDay

public static DateTimeStruct parseGDay(java.lang.String str)


Copyright ? 2004, 2005, 2006, 2007, 2008, 2009 Hewlett-Packard Development Company, LP Copyright ? 2010 Talis Systems Ltd. Copyright ? 2010, 2011 Epimorphics Ltd.