public abstract class DatatypeFactory extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DATATYPEFACTORY_PROPERTY |
| Modifier | Constructor and Description |
|---|---|
protected |
DatatypeFactory() |
| Modifier and Type | Method and Description |
|---|---|
static DatatypeFactory |
newDefaultInstance() |
abstract Duration |
newDuration(boolean isPositive,
BigInteger years,
BigInteger months,
BigInteger days,
BigInteger hours,
BigInteger minutes,
BigDecimal seconds) |
Duration |
newDuration(boolean isPositive,
int years,
int months,
int days,
int hours,
int minutes,
int seconds) |
abstract Duration |
newDuration(long durationInMilliSeconds) |
abstract Duration |
newDuration(String lexicalRepresentation) |
Duration |
newDurationDayTime(boolean isPositive,
BigInteger day,
BigInteger hour,
BigInteger minute,
BigInteger second) |
Duration |
newDurationDayTime(boolean isPositive,
int day,
int hour,
int minute,
int second) |
Duration |
newDurationDayTime(long durationInMilliseconds) |
Duration |
newDurationDayTime(String lexicalRepresentation) |
Duration |
newDurationYearMonth(boolean isPositive,
BigInteger year,
BigInteger month) |
Duration |
newDurationYearMonth(boolean isPositive,
int year,
int month) |
Duration |
newDurationYearMonth(long durationInMilliseconds) |
Duration |
newDurationYearMonth(String lexicalRepresentation) |
static DatatypeFactory |
newInstance() |
static DatatypeFactory |
newInstance(String factoryClassName,
ClassLoader classLoader) |
abstract XMLGregorianCalendar |
newXMLGregorianCalendar() |
abstract XMLGregorianCalendar |
newXMLGregorianCalendar(BigInteger year,
int month,
int day,
int hour,
int minute,
int second,
BigDecimal fractionalSecond,
int timezone) |
abstract XMLGregorianCalendar |
newXMLGregorianCalendar(GregorianCalendar cal) |
XMLGregorianCalendar |
newXMLGregorianCalendar(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int timezone) |
abstract XMLGregorianCalendar |
newXMLGregorianCalendar(String lexicalRepresentation) |
XMLGregorianCalendar |
newXMLGregorianCalendarDate(int year,
int month,
int day,
int timezone) |
XMLGregorianCalendar |
newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
BigDecimal fractionalSecond,
int timezone) |
XMLGregorianCalendar |
newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
int timezone) |
XMLGregorianCalendar |
newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
int milliseconds,
int timezone) |
public static final String DATATYPEFACTORY_PROPERTY
public static DatatypeFactory newDefaultInstance()
public static DatatypeFactory newInstance() throws DatatypeConfigurationException
DatatypeConfigurationExceptionpublic static DatatypeFactory newInstance(String factoryClassName, ClassLoader classLoader) throws DatatypeConfigurationException
DatatypeConfigurationExceptionpublic abstract Duration newDuration(long durationInMilliSeconds)
public abstract Duration newDuration(boolean isPositive, BigInteger years, BigInteger months, BigInteger days, BigInteger hours, BigInteger minutes, BigDecimal seconds)
public Duration newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
public Duration newDurationDayTime(long durationInMilliseconds)
public Duration newDurationDayTime(boolean isPositive, BigInteger day, BigInteger hour, BigInteger minute, BigInteger second)
public Duration newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second)
public Duration newDurationYearMonth(long durationInMilliseconds)
public Duration newDurationYearMonth(boolean isPositive, BigInteger year, BigInteger month)
public Duration newDurationYearMonth(boolean isPositive, int year, int month)
public abstract XMLGregorianCalendar newXMLGregorianCalendar()
public abstract XMLGregorianCalendar newXMLGregorianCalendar(String lexicalRepresentation)
public abstract XMLGregorianCalendar newXMLGregorianCalendar(GregorianCalendar cal)
public abstract XMLGregorianCalendar newXMLGregorianCalendar(BigInteger year, int month, int day, int hour, int minute, int second, BigDecimal fractionalSecond, int timezone)
public XMLGregorianCalendar newXMLGregorianCalendar(int year, int month, int day, int hour, int minute, int second, int millisecond, int timezone)
public XMLGregorianCalendar newXMLGregorianCalendarDate(int year, int month, int day, int timezone)
public XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int timezone)
public XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, BigDecimal fractionalSecond, int timezone)
public XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int milliseconds, int timezone)
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.