Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 1037
نمايش فراداده

DatatypeFactoryjavax.xml.datatype

Java 5.0

This class defines factory methods for creating Duration and XMLGregorianCalendar objects.

public abstract class

DatatypeFactory { // Protected Constructors protected

DatatypeFactory ( ); // Public Constants public static final String

DATATYPEFACTORY_IMPLEMENTATION_CLASS ; ="com.sun.org.apache.xerces.internal.jaxp.datatype.DatatypeFactoryImpl" public static final String

DATATYPEFACTORY_PROPERTY ; ="javax.xml.datatype.DatatypeFactory" // Public Class Methods public static DatatypeFactory

newInstance ( ) throws DatatypeConfigurationException; // Public Instance Methods public abstract Duration

newDuration (String

lexicalRepresentation ); public abstract Duration

newDuration (long

durationInMilliSeconds ); public Duration

newDuration (boolean

isPositive , int

years , int

months , int

days , int

hours , int

minutes , int

seconds ); public abstract 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 ); public Duration

newDurationDayTime (long

durationInMilliseconds ); public Duration

newDurationDayTime (String

lexicalRepresentation ); public Duration

newDurationDayTime (boolean

isPositive , int

day , int

hour , int

minute , int

second ); public Duration

newDurationDayTime (boolean

isPositive , java.math.BigInteger

day , java.math.BigInteger

hour , java.math.BigInteger

minute , java.math.BigInteger

second ); public Duration

newDurationYearMonth (long

durationInMilliseconds ); public Duration

newDurationYearMonth (String

lexicalRepresentation ); public Duration

newDurationYearMonth (boolean

isPositive , int

year , int

month ); public Duration

newDurationYearMonth (boolean

isPositive , java.math.BigInteger

year , java.math.BigInteger

month ); public abstract XMLGregorianCalendar

newXMLGregorianCalendar ( ); public abstract XMLGregorianCalendar

newXMLGregorianCalendar (java.util.GregorianCalendar

cal ); public abstract XMLGregorianCalendar

newXMLGregorianCalendar (String

lexicalRepresentation ); public XMLGregorianCalendar

newXMLGregorianCalendar (int

year , int

month , int

day , int

hour , int

minute , int

second , int

millisecond , int

timezone ); public abstract XMLGregorianCalendar

newXMLGregorianCalendar (java.math.BigInteger

year , int

month , int

day , int

hour , int

minute , int

second , java.math.BigDecimal

fractionalSecond , 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 , int

milliseconds , int

timezone ); public XMLGregorianCalendar

newXMLGregorianCalendarTime (int

hours , int

minutes , int

seconds , java.math.BigDecimal

fractionalSecond , int

timezone ); }