Package __redirected
Class __DatatypeFactory
- java.lang.Object
-
- javax.xml.datatype.DatatypeFactory
-
- __redirected.__DatatypeFactory
-
public final class __DatatypeFactory extends javax.xml.datatype.DatatypeFactory
A redirecting DatatypeFactory
-
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description __DatatypeFactory()
Construct a new instance.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static void
changeDefaultFactory(ModuleIdentifier id, ModuleLoader loader)
static void
init()
Init method.javax.xml.datatype.Duration
newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
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(long durationInMilliSeconds)
javax.xml.datatype.Duration
newDuration(java.lang.String lexicalRepresentation)
javax.xml.datatype.Duration
newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second)
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(long durationInMilliseconds)
javax.xml.datatype.Duration
newDurationDayTime(java.lang.String lexicalRepresentation)
javax.xml.datatype.Duration
newDurationYearMonth(boolean isPositive, int year, int month)
javax.xml.datatype.Duration
newDurationYearMonth(boolean isPositive, java.math.BigInteger year, java.math.BigInteger 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(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
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
newXMLGregorianCalendarDate(int year, int month, int day, 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)
javax.xml.datatype.XMLGregorianCalendar
newXMLGregorianCalendarTime(int hours, int minutes, int seconds, java.math.BigDecimal fractionalSecond, int timezone)
static void
restorePlatformFactory()
java.lang.String
toString()
-
-
-
Field Detail
-
PLATFORM_FACTORY
private static final java.lang.reflect.Constructor<? extends javax.xml.datatype.DatatypeFactory> PLATFORM_FACTORY
-
DEFAULT_FACTORY
private static volatile java.lang.reflect.Constructor<? extends javax.xml.datatype.DatatypeFactory> DEFAULT_FACTORY
-
actual
private final javax.xml.datatype.DatatypeFactory actual
-
-
Method Detail
-
changeDefaultFactory
public static void changeDefaultFactory(ModuleIdentifier id, ModuleLoader loader)
-
restorePlatformFactory
public static void restorePlatformFactory()
-
init
public static void init()
Init method.
-
newDuration
public javax.xml.datatype.Duration newDuration(java.lang.String lexicalRepresentation)
- Specified by:
newDuration
in classjavax.xml.datatype.DatatypeFactory
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
newDuration
public javax.xml.datatype.Duration newDuration(long durationInMilliSeconds)
- Specified by:
newDuration
in classjavax.xml.datatype.DatatypeFactory
-
newDuration
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)
- Specified by:
newDuration
in classjavax.xml.datatype.DatatypeFactory
-
newDuration
public javax.xml.datatype.Duration newDuration(boolean isPositive, int years, int months, int days, int hours, int minutes, int seconds)
- Overrides:
newDuration
in classjavax.xml.datatype.DatatypeFactory
-
newDurationDayTime
public javax.xml.datatype.Duration newDurationDayTime(java.lang.String lexicalRepresentation)
- Overrides:
newDurationDayTime
in classjavax.xml.datatype.DatatypeFactory
-
newDurationDayTime
public javax.xml.datatype.Duration newDurationDayTime(long durationInMilliseconds)
- Overrides:
newDurationDayTime
in classjavax.xml.datatype.DatatypeFactory
-
newDurationDayTime
public javax.xml.datatype.Duration newDurationDayTime(boolean isPositive, java.math.BigInteger day, java.math.BigInteger hour, java.math.BigInteger minute, java.math.BigInteger second)
- Overrides:
newDurationDayTime
in classjavax.xml.datatype.DatatypeFactory
-
newDurationDayTime
public javax.xml.datatype.Duration newDurationDayTime(boolean isPositive, int day, int hour, int minute, int second)
- Overrides:
newDurationDayTime
in classjavax.xml.datatype.DatatypeFactory
-
newDurationYearMonth
public javax.xml.datatype.Duration newDurationYearMonth(java.lang.String lexicalRepresentation)
- Overrides:
newDurationYearMonth
in classjavax.xml.datatype.DatatypeFactory
-
newDurationYearMonth
public javax.xml.datatype.Duration newDurationYearMonth(long durationInMilliseconds)
- Overrides:
newDurationYearMonth
in classjavax.xml.datatype.DatatypeFactory
-
newDurationYearMonth
public javax.xml.datatype.Duration newDurationYearMonth(boolean isPositive, java.math.BigInteger year, java.math.BigInteger month)
- Overrides:
newDurationYearMonth
in classjavax.xml.datatype.DatatypeFactory
-
newDurationYearMonth
public javax.xml.datatype.Duration newDurationYearMonth(boolean isPositive, int year, int month)
- Overrides:
newDurationYearMonth
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendar
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar()
- Specified by:
newXMLGregorianCalendar
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendar
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.lang.String lexicalRepresentation)
- Specified by:
newXMLGregorianCalendar
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendar
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(java.util.GregorianCalendar cal)
- Specified by:
newXMLGregorianCalendar
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendar
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)
- Specified by:
newXMLGregorianCalendar
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendar
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar(int year, int month, int day, int hour, int minute, int second, int millisecond, int timezone)
- Overrides:
newXMLGregorianCalendar
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendarDate
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarDate(int year, int month, int day, int timezone)
- Overrides:
newXMLGregorianCalendarDate
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendarTime
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int timezone)
- Overrides:
newXMLGregorianCalendarTime
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendarTime
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, java.math.BigDecimal fractionalSecond, int timezone)
- Overrides:
newXMLGregorianCalendarTime
in classjavax.xml.datatype.DatatypeFactory
-
newXMLGregorianCalendarTime
public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime(int hours, int minutes, int seconds, int milliseconds, int timezone)
- Overrides:
newXMLGregorianCalendarTime
in classjavax.xml.datatype.DatatypeFactory
-
-