Top Description Interfaces Classes Enums
module com.sun.xml.bind.osgi

Package com.sun.tools.xjc.reader.xmlschema.bindinfo

Annotations
@XmlSchema
elementFormDefault:QUALIFIED
namespace:https://jakarta.ee/xml/ns/jaxb
Imports
jakarta.xml.bind.annotation.XmlSchema, com.sun.tools.xjc.reader.Const

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.

Interface Summary

Modifier and TypeInterface and Description
public interface
BIDeclaration

Base interface for all binding customization declarations.

Class Summary

Modifier and TypeClass and Description
pack-priv abstract class
AbstractDeclarationImpl

Abstract partial implementation of BIDeclaration

public class
AnnotationParserFactoryImpl

Implementation of XSOM AnnotationParserFactory that parses JAXB customization declarations.

public class
BIClass

Class declaration.

public abstract class
BIConversion

Conversion declaration.

public class
BIDom

DOM customization.

public class
BIEnum

Enumeration customization.

public class
BIEnumMember

Enumeration member customization.

public class
BIFactoryMethod

Controls the ObjectFactory method name.

public class
BIGlobalBinding

Global binding customization.

public class
public class
BindInfo

Container for customization declarations.

public class
BIProperty

Property customization.

public class
BISchemaBinding

Schema-wide binding customization.

public class
BISerializable

This customization will enable serialization support on XJC.

public class
BIXDom

Compatibility with 1.0.

public class
public class
BIXSubstitutable

Forces a non-collapsing behavior to allow extension schemas to perform element substitutions.

public class
CollectionTypeAttribute

Bean used by JAXB to bind a collection type attribute to our FieldRenderer.

pack-priv class
DomHandlerEx

DomHandler that produces a W3C DOM but with a location information.

public class
ForkingFilter

XMLFilter that can fork an event to another ContentHandler in the middle.

Enum Summary

Modifier and TypeEnum and Description
public enum
EnumMemberMode

Enum member name handling mode.

public enum
pack-priv enum
Messages

Formats error messages.

public enum
OptionalPropertyMode

Represents three constants of globalBindings/@optionalProperty.