Package com.sun.tools.xjc.reader.xmlschema.bindinfo
package com.sun.tools.xjc.reader.xmlschema.bindinfo
Object Model that represents customization declarations.
RelaxNGCC is used to parse
XML syntax into this representation, and the other parts of XJC will use
this object model.
-
ClassDescriptionImplementation of XSOM
AnnotationParserFactory
that parses JAXB customization declarations.Class declaration.Conversion declaration.Implementation that returns a statically-determined constantTypeUse
.User-specified<javaType>
customization.Base interface for all binding customization declarations.DOM customization.Enumeration customization.Enumeration member customization.Controls theObjectFactory
method name.Global binding customization.GeneratesXmlInlineBinaryData
.Container for customization declarations.Property customization.Schema-wide binding customization.Default naming rules of the generated interfaces.This customization will enable serialization support on XJC.Compatibility with 1.0.Customization specified viaPlugin.getCustomizationURIs()
.Forces a non-collapsing behavior to allow extension schemas to perform element substitutions.Bean used by JAXB to bind a collection type attribute to ourFieldRenderer
.Enum member name handling mode.XMLFilter
that can fork an event to anotherContentHandler
in the middle.Represents three constants of globalBindings/@optionalProperty.