Package __redirected

Class __DatatypeFactory


  • public final class __DatatypeFactory
    extends javax.xml.datatype.DatatypeFactory
    A redirecting DatatypeFactory
    Author:
    Jason T. Greene
    • Field Summary

      • Fields inherited from class javax.xml.datatype.DatatypeFactory

        DATATYPEFACTORY_IMPLEMENTATION_CLASS, DATATYPEFACTORY_PROPERTY
    • Constructor Summary

      Constructors 
      Constructor Description
      __DatatypeFactory()
      Construct a new instance.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      static void changeDefaultFactory​(java.lang.String id, ModuleLoader loader)  
      static void changeDefaultFactory​(ModuleIdentifier id, ModuleLoader loader)
      Deprecated.
      static void init()
      Deprecated.
      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()  
      • Methods inherited from class javax.xml.datatype.DatatypeFactory

        newDefaultInstance, newInstance, newInstance
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • __DatatypeFactory

        public __DatatypeFactory()
        Construct a new instance.
    • Method Detail

      • changeDefaultFactory

        public static void changeDefaultFactory​(java.lang.String id,
                                                ModuleLoader loader)
      • restorePlatformFactory

        public static void restorePlatformFactory()
      • init

        @Deprecated
        public static void init()
        Deprecated.
        Init method.
      • newDuration

        public javax.xml.datatype.Duration newDuration​(java.lang.String lexicalRepresentation)
        Specified by:
        newDuration in class javax.xml.datatype.DatatypeFactory
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • newDuration

        public javax.xml.datatype.Duration newDuration​(long durationInMilliSeconds)
        Specified by:
        newDuration in class javax.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 class javax.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 class javax.xml.datatype.DatatypeFactory
      • newDurationDayTime

        public javax.xml.datatype.Duration newDurationDayTime​(java.lang.String lexicalRepresentation)
        Overrides:
        newDurationDayTime in class javax.xml.datatype.DatatypeFactory
      • newDurationDayTime

        public javax.xml.datatype.Duration newDurationDayTime​(long durationInMilliseconds)
        Overrides:
        newDurationDayTime in class javax.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 class javax.xml.datatype.DatatypeFactory
      • newDurationDayTime

        public javax.xml.datatype.Duration newDurationDayTime​(boolean isPositive,
                                                              int day,
                                                              int hour,
                                                              int minute,
                                                              int second)
        Overrides:
        newDurationDayTime in class javax.xml.datatype.DatatypeFactory
      • newDurationYearMonth

        public javax.xml.datatype.Duration newDurationYearMonth​(java.lang.String lexicalRepresentation)
        Overrides:
        newDurationYearMonth in class javax.xml.datatype.DatatypeFactory
      • newDurationYearMonth

        public javax.xml.datatype.Duration newDurationYearMonth​(long durationInMilliseconds)
        Overrides:
        newDurationYearMonth in class javax.xml.datatype.DatatypeFactory
      • newDurationYearMonth

        public javax.xml.datatype.Duration newDurationYearMonth​(boolean isPositive,
                                                                java.math.BigInteger year,
                                                                java.math.BigInteger month)
        Overrides:
        newDurationYearMonth in class javax.xml.datatype.DatatypeFactory
      • newDurationYearMonth

        public javax.xml.datatype.Duration newDurationYearMonth​(boolean isPositive,
                                                                int year,
                                                                int month)
        Overrides:
        newDurationYearMonth in class javax.xml.datatype.DatatypeFactory
      • newXMLGregorianCalendar

        public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar()
        Specified by:
        newXMLGregorianCalendar in class javax.xml.datatype.DatatypeFactory
      • newXMLGregorianCalendar

        public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar​(java.lang.String lexicalRepresentation)
        Specified by:
        newXMLGregorianCalendar in class javax.xml.datatype.DatatypeFactory
      • newXMLGregorianCalendar

        public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendar​(java.util.GregorianCalendar cal)
        Specified by:
        newXMLGregorianCalendar in class javax.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 class javax.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 class javax.xml.datatype.DatatypeFactory
      • newXMLGregorianCalendarDate

        public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarDate​(int year,
                                                                                   int month,
                                                                                   int day,
                                                                                   int timezone)
        Overrides:
        newXMLGregorianCalendarDate in class javax.xml.datatype.DatatypeFactory
      • newXMLGregorianCalendarTime

        public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime​(int hours,
                                                                                   int minutes,
                                                                                   int seconds,
                                                                                   int timezone)
        Overrides:
        newXMLGregorianCalendarTime in class javax.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 class javax.xml.datatype.DatatypeFactory
      • newXMLGregorianCalendarTime

        public javax.xml.datatype.XMLGregorianCalendar newXMLGregorianCalendarTime​(int hours,
                                                                                   int minutes,
                                                                                   int seconds,
                                                                                   int milliseconds,
                                                                                   int timezone)
        Overrides:
        newXMLGregorianCalendarTime in class javax.xml.datatype.DatatypeFactory