Lines Matching refs:DatatypeFactory
37 * <p><a name="DatatypeFactory.newInstance"/>{@link #newInstance()} is used to create a new <code>DatatypeFactory</code>.
41 * If the system property specified by {@link #DATATYPEFACTORY_PROPERTY}, "<code>javax.xml.datatype.DatatypeFactory</code>",
51 * The services resolution mechanism is used, e.g. <code>META-INF/services/java.xml.datatype.DatatypeFactory</code>.
68 public abstract class DatatypeFactory {
73 * <p>Default value is <code>javax.xml.datatype.DatatypeFactory</code>.</p>
75 public static final String DATATYPEFACTORY_PROPERTY = "javax.xml.datatype.DatatypeFactory";
107 * <p>Use {@link #newInstance()} to create a <code>DatatypeFactory</code>.</p>
109 protected DatatypeFactory() {
113 * <p>Obtain a new instance of a <code>DatatypeFactory</code>.</p>
115 * <p>The implementation resolution mechanisms are <a href="#DatatypeFactory.newInstance">defined</a> in this
118 * @return New instance of a <code>DatatypeFactory</code>
125 public static DatatypeFactory newInstance()
129 return (DatatypeFactory) FactoryFinder.find(
140 * <p>Obtain a new instance of a <code>DatatypeFactory</code> from class name.
145 * <p>Once an application has obtained a reference to a <code>DatatypeFactory</code>
159 * @param factoryClassName fully qualified factory class name that provides implementation of <code>javax.xml.datatype.DatatypeFactory</code>.
164 * @return New instance of a <code>DatatypeFactory</code>
173 public static DatatypeFactory newInstance(String factoryClassName, ClassLoader classLoader)
176 return (DatatypeFactory) FactoryFinder.newInstance(factoryClassName, classLoader, false);
878 "javax.xml.datatype.DatatypeFactory#newXMLGregorianCalendar("
1047 "javax.xml.datatype.DatatypeFactory#newXMLGregorianCalendarTime("