Uses of Package
com.sun.tools.xjc.model
Package
Description
Schema to Java compiler
FieldRenderer and its implementation classes.
Implementation of the
org.glassfish.jaxb.core.v2.model.core
package for XJC.Provides the outline of the generated Java source code so that
additional processing (such as adding more annotations) can be
done on the generated code.
Front-end that reads schema(s) and produce BGM.
Object Model that represents DTD binding information.
Object Model that represents customization declarations.
-
ClassDescriptionRoot of the object model that represents the code that needs to be generated.
-
ClassDescriptionMutable
ClassInfo
representation.Parent of aCClassInfo
/CElementInfo
.ElementInfo
implementation for the compile-time model.Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.Model of a property to be generated.TypeRef
for XJC.Root of the object model that represents the code that needs to be generated. -
-
ClassDescriptionExtended
Adapter
for use within XJC.Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC.AttributePropertyInfo
for the compiler.Encapsulates the default handling for leaf classes (which are bound to text in XML.) In particular this class knows how to convert the lexical value into the Java class according to this default rule.EitherCClassInfo
orCClassRef
.MutableClassInfo
representation.Parent of aCClassInfo
/CElementInfo
.JPackage
as aCClassInfoParent
.Visitor ofCClassInfoParent
Reference to an existing class.Implemented by model components that can have customizations contributed byPlugin
s.Represents the list ofCPluginCustomization
s attached to a JAXB model component.Object that computes the default value expression lazily.ElementInfo
implementation for the compile-time model.ElementPropertyInfo
for the compiler.Enumeration constant.Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.NonElement
at compile-time.Constructor declaration.Vendor extension customization contributed fromPlugin
s.Model of a property to be generated.Visitor forCPropertyInfo
.Visitor forCPropertyInfo
.ReferencePropertyInfo
for the compiler.TypeInfo
at the compile-time.TypeRef
for XJC.ValuePropertyInfo
implementation for XJC.CTypeInfo
for the DOM node.Root of the object model that represents the code that needs to be generated.represents a possible number of occurence.Symbol space for ID/IDREF.Information about how another type is referenced. -
ClassDescriptionMutable
ClassInfo
representation.Parent of aCClassInfo
/CElementInfo
.Implemented by model components that can have customizations contributed byPlugin
s.ElementInfo
implementation for the compile-time model.Enumeration constant.Transducer that converts a string into an "enumeration class." The structure of the generated class needs to precisely follow the JAXB spec.Model of a property to be generated.TypeRef
for XJC.Root of the object model that represents the code that needs to be generated. -
ClassDescription
ElementPropertyInfo
for the compiler.ReferencePropertyInfo
for the compiler.TypeRef
for XJC.represents a possible number of occurence. -
ClassDescriptionModel of a property to be generated.Root of the object model that represents the code that needs to be generated.
-
ClassDescriptionMutable
ClassInfo
representation.Root of the object model that represents the code that needs to be generated.Information about how another type is referenced. -
ClassDescriptionRoot of the object model that represents the code that needs to be generated.represents a possible number of occurence.
-
ClassDescriptionEither
CClassInfo
orCClassRef
.MutableClassInfo
representation.Parent of aCClassInfo
/CElementInfo
.ElementInfo
implementation for the compile-time model.ElementPropertyInfo
for the compiler.ReferencePropertyInfo
for the compiler.TypeInfo
at the compile-time.TypeRef
for XJC.Root of the object model that represents the code that needs to be generated.represents a possible number of occurence.Information about how another type is referenced. -
ClassDescription
AttributePropertyInfo
for the compiler.Represents the list ofCPluginCustomization
s attached to a JAXB model component.ElementPropertyInfo
for the compiler.Model of a property to be generated.ReferencePropertyInfo
for the compiler.ValuePropertyInfo
implementation for XJC.Information about how another type is referenced.