public final class __DatatypeFactory
extends javax.xml.datatype.DatatypeFactory
Modifier and Type | Field and Description |
---|---|
private javax.xml.datatype.DatatypeFactory |
actual |
private static java.lang.reflect.Constructor<? extends javax.xml.datatype.DatatypeFactory> |
DEFAULT_FACTORY |
private static java.lang.reflect.Constructor<? extends javax.xml.datatype.DatatypeFactory> |
PLATFORM_FACTORY |
Constructor and Description |
---|
__DatatypeFactory()
Construct a new instance.
|
Modifier and Type | Method and Description |
---|---|
static void |
changeDefaultFactory(ModuleIdentifier id,
ModuleLoader loader) |
static void |
init()
Init method.
|
javax.xml.datatype.Duration |
newDuration(boolean isPositive,
java.math.BigInteger years,
java.math.BigInteger months,
java.math.BigInteger days,
java.math.BigInteger hours,
java.math.BigInteger minutes,
java.math.BigDecimal seconds) |
javax.xml.datatype.Duration |
newDuration(boolean isPositive,
int years,
int months,
int days,
int hours,
int minutes,
int seconds) |
javax.xml.datatype.Duration |
newDuration(long durationInMilliSeconds) |
javax.xml.datatype.Duration |
newDuration(java.lang.String lexicalRepresentation) |
javax.xml.datatype.Duration |
newDurationDayTime(boolean isPositive,
java.math.BigInteger day,
java.math.BigInteger hour,
java.math.BigInteger minute,
java.math.BigInteger second) |
javax.xml.datatype.Duration |
newDurationDayTime(boolean isPositive,
int day,
int hour,
int minute,
int second) |
javax.xml.datatype.Duration |
newDurationDayTime(long durationInMilliseconds) |
javax.xml.datatype.Duration |
newDurationDayTime(java.lang.String lexicalRepresentation) |
javax.xml.datatype.Duration |
newDurationYearMonth(boolean isPositive,
java.math.BigInteger year,
java.math.BigInteger month) |
javax.xml.datatype.Duration |
newDurationYearMonth(boolean isPositive,
int year,
int month) |
javax.xml.datatype.Duration |
newDurationYearMonth(long durationInMilliseconds) |
javax.xml.datatype.Duration |
newDurationYearMonth(java.lang.String lexicalRepresentation) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendar() |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendar(java.math.BigInteger year,
int month,
int day,
int hour,
int minute,
int second,
java.math.BigDecimal fractionalSecond,
int timezone) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendar(java.util.GregorianCalendar cal) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendar(int year,
int month,
int day,
int hour,
int minute,
int second,
int millisecond,
int timezone) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendar(java.lang.String lexicalRepresentation) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendarDate(int year,
int month,
int day,
int timezone) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
java.math.BigDecimal fractionalSecond,
int timezone) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
int timezone) |
javax.xml.datatype.XMLGregorianCalendar |
newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
int milliseconds,
int timezone) |
static void |
restorePlatformFactory() |
java.lang.String |
toString() |
private static final java.lang.reflect.Constructor<? extends javax.xml.datatype.DatatypeFactory> PLATFORM_FACTORY
private static volatile java.lang.reflect.Constructor<? extends javax.xml.datatype.DatatypeFactory> DEFAULT_FACTORY
private final javax.xml.datatype.DatatypeFactory actual
public static void changeDefaultFactory(ModuleIdentifier id, ModuleLoader loader)
public static void restorePlatformFactory()
public static void init()
public javax.xml.datatype.Duration newDuration(java.lang.String lexicalRepresentation)
newDuration
in class javax.xml.datatype.DatatypeFactory
public java.lang.String toString()
toString
in class java.lang.Object
public javax.xml.datatype.Duration newDuration(long durationInMilliSeconds)
newDuration
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDuration(boolean isPositive, java.math.BigInteger years, java.math.BigInteger months, java.math.BigInteger days, java.math.BigInteger hours, java.math.BigInteger minutes, java.math.BigDecimal seconds)
newDuration
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
newDuration
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationDayTime(java.lang.String lexicalRepresentation)
newDurationDayTime
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationDayTime(long durationInMilliseconds)
newDurationDayTime
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationDayTime(boolean isPositive, java.math.BigInteger day, java.math.BigInteger hour, java.math.BigInteger minute, java.math.BigInteger second)
newDurationDayTime
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second)
newDurationDayTime
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationYearMonth(java.lang.String lexicalRepresentation)
newDurationYearMonth
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationYearMonth(long durationInMilliseconds)
newDurationYearMonth
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationYearMonth(boolean isPositive, java.math.BigInteger year, java.math.BigInteger month)
newDurationYearMonth
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.Duration newDurationYearMonth(boolean isPositive, int year, int month)
newDurationYearMonth
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar()
newXMLGregorianCalendar
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.lang.String lexicalRepresentation)
newXMLGregorianCalendar
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.util.GregorianCalendar cal)
newXMLGregorianCalendar
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.math.BigInteger year, int month, int day, int hour, int minute, int second, java.math.BigDecimal fractionalSecond, int timezone)
newXMLGregorianCalendar
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(int year, int month, int day, int hour, int minute, int second, int millisecond, int timezone)
newXMLGregorianCalendar
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarDate(int year, int month, int day, int timezone)
newXMLGregorianCalendarDate
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int timezone)
newXMLGregorianCalendarTime
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, java.math.BigDecimal fractionalSecond, int timezone)
newXMLGregorianCalendarTime
in class javax.xml.datatype.DatatypeFactory
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int milliseconds, int timezone)
newXMLGregorianCalendarTime
in class javax.xml.datatype.DatatypeFactory