|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.muse.util.xml.XsdUtils
XsdUtils is a collection of utility methods related to XML Schema.
Constructor Summary | |
---|---|
XsdUtils()
|
Method Summary | |
---|---|
static java.lang.String |
getDuration(java.util.Date before,
java.util.Date after)
|
static java.lang.String |
getDuration(long totalTime)
|
static long |
getDuration(java.lang.String durationString)
Parses an xsd:duration string into its time value (in millseconds). |
static java.util.Date |
getLocalTime(java.lang.String dateTimeString)
Parses the given XSD date string into a Date object. |
static java.lang.String |
getLocalTimeString()
This is a convenience method that returns the text version of the current time, in standard XSD format. |
static java.lang.String |
getLocalTimeString(java.util.Date date)
Returns the text version of the given date, in standard XSD format. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String NAMESPACE_URI
public static final java.lang.String PREFIX
public static final QName ANY_TYPE_QNAME
public static final QName ANY_URI_QNAME
public static final QName ATTRIBUTE_GROUP_QNAME
public static final QName ATTRIBUTE_QNAME
public static final QName BOOLEAN_QNAME
public static final QName COMPLEX_TYPE_QNAME
public static final QName COMPLEX_CONTENT_QNAME
public static final QName EXTENSION_QNAME
public static final QName DATE_QNAME
public static final QName DATE_TIME_QNAME
public static final QName DOUBLE_QNAME
public static final QName DURATION_QNAME
public static final QName ELEMENT_QNAME
public static final QName FLOAT_QNAME
public static final QName IMPORT_QNAME
public static final QName INCLUDE_QNAME
public static final QName INT_QNAME
public static final QName INTEGER_QNAME
public static final QName LONG_QNAME
public static final java.lang.String MAX_OCCURS
public static final java.lang.String MIN_OCCURS
public static final long MS_IN_A_DAY
public static final long MS_IN_A_HOUR
public static final long MS_IN_A_MINUTE
public static final long MS_IN_A_MONTH
public static final long MS_IN_A_YEAR
public static final java.lang.String NAME
public static final java.lang.String NAMESPACE
public static final QName NC_NAME_QNAME
public static final QName NIL_QNAME
public static final java.lang.String NILLABLE
public static final QName QNAME_QNAME
public static final java.lang.String REF
public static final java.lang.String BASE
public static final java.lang.String SCHEMA_LOCATION
public static final QName SCHEMA_QNAME
public static final QName SEQUENCE_QNAME
public static final QName SHORT_QNAME
public static final QName SIMPLE_TYPE_QNAME
public static final QName STRING_QNAME
public static final java.lang.String TYPE
public static final java.lang.String UNBOUNDED
Constructor Detail |
public XsdUtils()
Method Detail |
public static java.lang.String getDuration(java.util.Date before, java.util.Date after)
before
- after
-
public static java.lang.String getDuration(long totalTime)
totalTime
-
public static long getDuration(java.lang.String durationString)
durationString
- A valid xsd:duration string.
public static java.util.Date getLocalTime(java.lang.String dateTimeString) throws java.text.ParseException
dateTimeString
- The text description of a date, in standard XSD format.
java.text.ParseException
- public static java.lang.String getLocalTimeString()
getLocalTimeString(Date)
public static java.lang.String getLocalTimeString(java.util.Date date)
date
- The date to serialize into text.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |