|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.muse.util.xml.XsdUtils
public class XsdUtils
XsdUtils is a collection of utility methods related to XML Schema.
Constructor Summary | |
---|---|
XsdUtils()
|
Method Summary | |
---|---|
static String |
getDuration(Date before,
Date after)
|
static String |
getDuration(long totalTime)
|
static long |
getDuration(String durationString)
Parses an xsd:duration string into its time value (in millseconds). |
static Date |
getLocalTime(String dateTimeString)
Parses the given XSD date string into a Date object. |
static String |
getLocalTimeString()
This is a convenience method that returns the text version of the current time, in standard XSD format. |
static String |
getLocalTimeString(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 String NAMESPACE_URI
public static final 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 String MAX_OCCURS
public static final 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 String NAME
public static final String NAMESPACE
public static final QName NC_NAME_QNAME
public static final QName NIL_QNAME
public static final String NILLABLE
public static final QName QNAME_QNAME
public static final String REF
public static final String BASE
public static final 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 String TYPE
public static final String UNBOUNDED
Constructor Detail |
---|
public XsdUtils()
Method Detail |
---|
public static String getDuration(Date before, Date after)
before
- after
-
public static String getDuration(long totalTime)
totalTime
-
public static long getDuration(String durationString)
durationString
- A valid xsd:duration string.
public static Date getLocalTime(String dateTimeString) throws ParseException
dateTimeString
- The text description of a date, in standard XSD format.
ParseException
- public static String getLocalTimeString()
getLocalTimeString(Date)
public static String getLocalTimeString(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 |