Package com.peterphi.std.util.jaxb
Class MultiXSDSchemaCollector
java.lang.Object
javax.xml.bind.SchemaOutputResolver
com.peterphi.std.util.jaxb.MultiXSDSchemaCollector
public class MultiXSDSchemaCollector
extends javax.xml.bind.SchemaOutputResolver
Handles the logic of creating a MultiXSD
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateOutput
(String namespaceURI, String suggestedFileName) encode()
Produces an XML Schema or a Stdlib SchemaFiles document containing the XML SchemaswithLoosenXmlAnyConstraints
(boolean value)
-
Constructor Details
-
MultiXSDSchemaCollector
public MultiXSDSchemaCollector()
-
-
Method Details
-
createOutput
- Specified by:
createOutput
in classjavax.xml.bind.SchemaOutputResolver
- Throws:
IOException
-
withLoosenXmlAnyConstraints
-
encode
Produces an XML Schema or a Stdlib SchemaFiles document containing the XML Schemas- Returns:
-