javax.xml.datatype
public abstract class DatatypeFactory extends Object
Since: 1.5
Field Summary | |
---|---|
static String | DATATYPEFACTORY_IMPLEMENTATION_CLASS
JAXP 1.3 default implementation class name. |
static String | DATATYPEFACTORY_PROPERTY
JAXP 1.3 default property name. |
Constructor Summary | |
---|---|
protected | DatatypeFactory() |
Method Summary | |
---|---|
abstract Duration | newDuration(String lexicalRepresentation)
Returns a new duration from its string representation. |
abstract Duration | newDuration(long durationInMilliSeconds)
Returns a new duration. |
abstract Duration | newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds)
Returns a new duration by specifying the individual components. |
Duration | newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
Returns a new duration by specifying the individual components. |
Duration | newDurationDayTime(String lexicalRepresentation)
Returns a new dayTimeDuration from its string representation. |
Duration | newDurationDayTime(long durationInMilliseconds)
Returns a new dayTimeDuration. |
Duration | newDurationDayTime(boolean isPositive, BigInteger days, BigInteger hours, BigInteger minutes, BigInteger seconds)
Returns a new dayTimeDuration by specifying the individual components. |
Duration | newDurationDayTime(boolean isPositive, int days, int hours, int minutes, int seconds)
Returns a new dayTimeDuration by specifying the individual components. |
Duration | newDurationYearMonth(String lexicalRepresentation)
Returns a new yearMonthDuration from its string representation. |
Duration | newDurationYearMonth(long durationInMilliseconds)
Returns a new yearMonthDuration. |
Duration | newDurationYearMonth(boolean isPositive, BigInteger years, BigInteger months)
Returns a new yearMonthDuration by specifying the individual components. |
Duration | newDurationYearMonth(boolean isPositive, int years, int months)
Returns a new yearMonthDuration by specifying the individual components. |
static DatatypeFactory | newInstance()
Returns a new factory instance. |
abstract XMLGregorianCalendar | newXMLGregorianCalendar()
Returns a new XMLGregorianCalendar with no fields initialized. |
abstract XMLGregorianCalendar | newXMLGregorianCalendar(String lexicalRepresentation)
Returns a new XMLGregorianCalendar from a string representation. |
abstract XMLGregorianCalendar | newXMLGregorianCalendar(GregorianCalendar cal)
Returns a new XMLGregorianCalendar based on the specified Gregorian
calendar. |
abstract XMLGregorianCalendar | newXMLGregorianCalendar(BigInteger year, int month, int day, int hour, int minute, int second, BigDecimal fractionalSecond, int timezone)
Returns a new XMLGregorianCalendar with the specified components. |
XMLGregorianCalendar | newXMLGregorianCalendar(int year, int month, int day, int hour, int minute, int second, int millisecond, int timezone)
Returns a new XMLGregorianCalendar with the specified components. |
XMLGregorianCalendar | newXMLGregorianCalendarDate(int year, int month, int day, int timezone)
Returns a new XMLGregorianCalendar with the specified components. |
XMLGregorianCalendar | newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int timezone)
Returns a new XMLGregorianCalendar with the specified components. |
XMLGregorianCalendar | newXMLGregorianCalendarTime(int hours, int minutes, int seconds, BigDecimal fractionalSecond, int timezone)
Returns a new XMLGregorianCalendar with the specified components. |
XMLGregorianCalendar | newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int milliseconds, int timezone)
Returns a new XMLGregorianCalendar with the specified components. |
Parameters: lexicalRepresentation the lexical representation of the duration, as specified in XML Schema 1.0 section 3.2.6.1.
Parameters: durationInMilliSeconds the duration in milliseconds
Parameters: isPositive whether the duration is positive years the number of years months the number of months days the number of days hours the number of hours minutes th number of minutes seconds the number of seconds
Parameters: isPositive whether the duration is positive years the number of years months the number of months days the number of days hours the number of hours minutes th number of minutes seconds the number of seconds
Parameters: lexicalRepresentation the lexical representation of the duration, as specified in XML Schema 1.0 section 3.2.6.1.
Parameters: durationInMilliseconds the duration in milliseconds
Parameters: isPositive whether the duration is positive days the number of days hours the number of hours minutes th number of minutes seconds the number of seconds
Parameters: isPositive whether the duration is positive days the number of days hours the number of hours minutes th number of minutes seconds the number of seconds
Parameters: lexicalRepresentation the lexical representation of the duration, as specified in XML Schema 1.0 section 3.2.6.1.
Parameters: durationInMilliseconds the duration in milliseconds
Parameters: isPositive whether the duration is positive years the number of years months the number of months
Parameters: isPositive whether the duration is positive years the number of years months the number of months
Parameters: lexicalRepresentation the lexical representation as specified in XML Schema 1.0 Part 2, section 3.2.[7-14].1.