private final XmlCodecProvider codecProvider;
private final Optional<SchemaContext> schemaContext;
+ /**
+ * @deprecated Use {@link #create(XmlCodecProvider)} instead. This method will be hidden and the class
+ * made final in a future release.
+ */
+ @Deprecated
protected XmlStreamUtils(final XmlCodecProvider codecProvider) {
this(codecProvider, null);
}
* @return A new instance
*/
public static XmlStreamUtils create(final XmlCodecProvider codecProvider) {
- return new XmlStreamUtils(codecProvider);
+ return new XmlStreamUtils(codecProvider, null);
+ }
+
+ public static XmlStreamUtils create(final XmlCodecProvider codecProvider, final SchemaContext schemaContext) {
+ return new XmlStreamUtils(codecProvider, schemaContext);
}
@VisibleForTesting
writer.writeNamespace(p, ns);
}
}
-
- public static XmlStreamUtils create(final XmlCodecProvider codecProvider, final SchemaContext schemaContext) {
- return new XmlStreamUtils(codecProvider, schemaContext);
- }
}