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.DatatypeFactorypublic java.lang.String toString()
toString in class java.lang.Objectpublic javax.xml.datatype.Duration newDuration(long durationInMilliSeconds)
newDuration in class javax.xml.datatype.DatatypeFactorypublic 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.DatatypeFactorypublic 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.DatatypeFactorypublic javax.xml.datatype.Duration newDurationDayTime(java.lang.String lexicalRepresentation)
newDurationDayTime in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.Duration newDurationDayTime(long durationInMilliseconds)
newDurationDayTime in class javax.xml.datatype.DatatypeFactorypublic 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.DatatypeFactorypublic javax.xml.datatype.Duration newDurationDayTime(boolean isPositive,
int day,
int hour,
int minute,
int second)
newDurationDayTime in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.Duration newDurationYearMonth(java.lang.String lexicalRepresentation)
newDurationYearMonth in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.Duration newDurationYearMonth(long durationInMilliseconds)
newDurationYearMonth in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.Duration newDurationYearMonth(boolean isPositive,
java.math.BigInteger year,
java.math.BigInteger month)
newDurationYearMonth in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.Duration newDurationYearMonth(boolean isPositive,
int year,
int month)
newDurationYearMonth in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar()
newXMLGregorianCalendar in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.lang.String lexicalRepresentation)
newXMLGregorianCalendar in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.util.GregorianCalendar cal)
newXMLGregorianCalendar in class javax.xml.datatype.DatatypeFactorypublic 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.DatatypeFactorypublic 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.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarDate(int year,
int month,
int day,
int timezone)
newXMLGregorianCalendarDate in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
int timezone)
newXMLGregorianCalendarTime in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
java.math.BigDecimal fractionalSecond,
int timezone)
newXMLGregorianCalendarTime in class javax.xml.datatype.DatatypeFactorypublic javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours,
int minutes,
int seconds,
int milliseconds,
int timezone)
newXMLGregorianCalendarTime in class javax.xml.datatype.DatatypeFactory