Uses of Package
com.sun.tools.xjc.model
Packages that use 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.
-
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjcClassDescriptionRoot of the object model that represents the code that needs to be generated.
-
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.generator.beanClassDescriptionMutable
ClassInforepresentation.Parent of aCClassInfo/CElementInfo.ElementInfoimplementation 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.TypeReffor XJC.Root of the object model that represents the code that needs to be generated. -
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.generator.bean.field
-
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.modelClassDescriptionExtended
Adapterfor use within XJC.Because XJC doesn't generate the array binding, this class will never show up in the model constructed by XJC.AttributePropertyInfofor 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.EitherCClassInfoorCClassRef.MutableClassInforepresentation.Parent of aCClassInfo/CElementInfo.JPackageas aCClassInfoParent.Visitor ofCClassInfoParentReference to an existing class.Implemented by model components that can have customizations contributed byPlugins.Represents the list ofCPluginCustomizations attached to a JAXB model component.Object that computes the default value expression lazily.ElementInfoimplementation for the compile-time model.ElementPropertyInfofor 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.NonElementat compile-time.Constructor declaration.Vendor extension customization contributed fromPlugins.Model of a property to be generated.Visitor forCPropertyInfo.Visitor forCPropertyInfo.ReferencePropertyInfofor the compiler.TypeInfoat the compile-time.TypeReffor XJC.ValuePropertyInfoimplementation for XJC.CTypeInfofor 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. -
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.outlineClassDescriptionMutable
ClassInforepresentation.Parent of aCClassInfo/CElementInfo.Implemented by model components that can have customizations contributed byPlugins.ElementInfoimplementation 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.TypeReffor XJC.Root of the object model that represents the code that needs to be generated. -
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.readerClassDescription
ElementPropertyInfofor the compiler.ReferencePropertyInfofor the compiler.TypeReffor XJC.represents a possible number of occurence. -
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.dtdClassDescriptionModel of a property to be generated.Root of the object model that represents the code that needs to be generated.
-
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.dtd.bindinfoClassDescriptionMutable
ClassInforepresentation.Root of the object model that represents the code that needs to be generated.Information about how another type is referenced. -
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.relaxngClassDescriptionRoot of the object model that represents the code that needs to be generated.represents a possible number of occurence.
-
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.xmlschemaClassDescriptionEither
CClassInfoorCClassRef.MutableClassInforepresentation.Parent of aCClassInfo/CElementInfo.ElementInfoimplementation for the compile-time model.ElementPropertyInfofor the compiler.ReferencePropertyInfofor the compiler.TypeInfoat the compile-time.TypeReffor 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. -
Classes in com.sun.tools.xjc.model used by com.sun.tools.xjc.reader.xmlschema.bindinfoClassDescription
AttributePropertyInfofor the compiler.Represents the list ofCPluginCustomizations attached to a JAXB model component.ElementPropertyInfofor the compiler.Model of a property to be generated.ReferencePropertyInfofor the compiler.ValuePropertyInfoimplementation for XJC.Information about how another type is referenced.