All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AbortException |
Signals the abortion of the compilation.
|
| AbstractExtensionBindingChecker |
|
| AbstractReferenceFinderImpl |
XMLFilter that finds references to other schema files from
SAX events.
|
| AcknowledgePluginCustomizationBinder |
Mark as acknowledge every BIXPluginCustomization
seen in XSComponent and sub-tree.
|
| AnnotationParserFactoryImpl |
|
| Aspect |
Sometimes a single JAXB-generated bean spans across multiple Java classes/interfaces.
|
| AutoClassNameAllocator |
|
| BadCommandLineException |
Signals a bad command line argument.
|
| BeanGenerator |
Generates fields and accessors.
|
| BGMBuilder |
Root of the XML Schema binder.
|
| BIClass |
Class declaration.
|
| BIConversion |
Conversion declaration.
|
| BIConversion.Static |
Implementation that returns a statically-determined constant TypeUse.
|
| BIConversion.User |
User-specified <javaType> customization.
|
| BIConversion.UserAdapter |
|
| BIDeclaration |
Base interface for all binding customization declarations.
|
| BIDom |
DOM customization.
|
| BIEnum |
Enumeration customization.
|
| BIEnumMember |
Enumeration member customization.
|
| BIFactoryMethod |
Controls the ObjectFactory method name.
|
| BIGlobalBinding |
Global binding customization.
|
| BIInlineBinaryData |
Generates XmlInlineBinaryData.
|
| BindGreen |
|
| BindInfo |
Container for customization declarations.
|
| BindingComponent |
Component accessible from Ring.
|
| BindPurple |
|
| BindRed |
This is where a binding of a new class starts.
|
| BindYellow |
|
| BIProperty |
Property customization.
|
| BIProperty.BaseTypeBean |
|
| BISchemaBinding |
Schema-wide binding customization.
|
| BISchemaBinding.NamingRule |
Default naming rules of the generated interfaces.
|
| BISerializable |
This customization will enable serialization support on XJC.
|
| BIXDom |
Compatibility with 1.0.
|
| BIXPluginCustomization |
|
| BIXSubstitutable |
Forces a non-collapsing behavior to allow extension schemas
to perform element substitutions.
|
| CAdapter |
Extended Adapter for use within XJC.
|
| CArrayInfo |
Because XJC doesn't generate the array binding, this class will
never show up in the model constructed by XJC.
|
| CAttributePropertyInfo |
|
| CBuiltinLeafInfo |
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.
|
| CClass |
|
| CClassInfo |
|
| CClassInfoParent |
|
| CClassInfoParent.Package |
|
| CClassInfoParent.Visitor<T> |
|
| CClassRef |
Reference to an existing class.
|
| CCustomizable |
Implemented by model components that can have customizations contributed by Plugins.
|
| CCustomizations |
|
| CDefaultValue |
Object that computes the default value expression lazily.
|
| CElement |
|
| CElementInfo |
|
| CElementPropertyInfo |
|
| CElementPropertyInfo.CollectionMode |
|
| CEnumConstant |
Enumeration constant.
|
| CEnumLeafInfo |
Transducer that converts a string into an "enumeration class."
The structure of the generated class needs to precisely
follow the JAXB spec.
|
| Choice |
Expression that represents the union of two expressions "A|B".
|
| ClassNameAllocator |
Callback interface that allows the driver of the XJC API
to rename JAXB-generated classes/interfaces/enums.
|
| ClassOutline |
Outline object that provides per- CClassInfo information
for filling in methods/fields for a bean.
|
| ClassOutlineImpl |
ClassOutline enhanced with schema2java specific
information.
|
| ClassSelector |
|
| CNonElement |
|
| CodeModelClassFactory |
Create new JDefinedClass and report class collision errors,
if necessary.
|
| CollectionTypeAttribute |
Bean used by JAXB to bind a collection type attribute to our FieldRenderer.
|
| ConnectedComponent |
Represents one strongly-connected component
of the Element graph.
|
| ConsoleErrorReporter |
|
| Const |
Useful constant values.
|
| Constructor |
Constructor declaration.
|
| ContentListField |
Realizes a property as an untyped List.
|
| CPluginCustomization |
Vendor extension customization contributed from Plugins.
|
| CPropertyInfo |
Model of a property to be generated.
|
| CPropertyVisitor<V> |
|
| CPropertyVisitor2<R,P> |
|
| CReferencePropertyInfo |
|
| CTypeInfo |
|
| CTypeRef |
|
| CustomizableOutline |
This interface describes that outline class could be customized.
|
| CValuePropertyInfo |
|
| CWildcardTypeInfo |
|
| DOMForest |
Builds a DOM forest and maintains association from
system IDs to DOM trees.
|
| DOMForest.Handler |
|
| DOMForestScanner |
Produces a complete series of SAX events from any DOM node
in the DOMForest.
|
| DOMUtils |
|
| Driver |
Command Line Interface of XJC.
|
| DualObjectFactoryGenerator |
|
| DummyListField |
Realizes a property as an untyped List.
|
| EagerNClass |
|
| Element |
Expression that represents an alphabet of a regular language.
|
| ElementOutline |
Outline object that provides per- CElementInfo information
for filling in methods/fields for a bean.
|
| ElementSet |
|
| ElementSets |
|
| EnumConstantOutline |
|
| EnumMemberMode |
Enum member name handling mode.
|
| EnumOutline |
Outline object that provides per- CEnumLeafInfo information
for filling in methods/fields for a bean.
|
| ErrorListener |
Implemented by the driver of the compiler engine to handle
errors found during the compiliation.
|
| ErrorReceiver |
Implemented by the driver of the compiler engine to handle
errors found during the compiliation.
|
| ErrorReceiverFilter |
Filter implementation of the ErrorReceiver.
|
| ErrorReporter |
Provides error report capability to other owner components
by encapsulating user-specified ErrorHandler
and exposing utlity methods.
|
| Expression |
This builds content models.
|
| ExpressionBuilder |
|
| ExtensionBindingChecker |
This filter checks jaxb:extensionBindingPrefix and
pass/filter extension bindings.
|
| FieldAccessor |
Encapsulates the access on a field.
|
| FieldOutline |
|
| FieldRenderer |
Abstract model of one field in a generated class.
|
| FieldRendererFactory |
|
| ForkContentHandler |
ContentHandler that "forks" the incoming SAX2 events to
two ContentHandlers.
|
| ForkEntityResolver |
|
| ForkingFilter |
|
| GenericFieldRenderer |
Creates
|
| Graph |
|
| ImplStructureStrategy |
Decides how a bean token is mapped to the generated classes.
|
| ImplStructureStrategy.Result |
|
| InternalizationLogic |
Encapsulates schema-language dependent internalization logic.
|
| IsSetField |
|
| IsSetFieldRenderer |
FieldRenderer that wraps another field generator
and produces isSetXXX unsetXXX methods.
|
| J2SJAXBModel |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JavaCompiler |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JAXBModel |
The in-memory representation of the JAXB binding.
|
| Language |
Type of the schema language.
|
| LocalScoping |
|
| LocatorTable |
|
| Mapping |
JAXB-induced mapping between a Java class
and an XML element declaration.
|
| Messages |
Message resources
|
| Messages |
Formats error messages.
|
| Messages |
Formats error messages.
|
| Messages |
Formats error messages.
|
| MethodWriter |
The back-end may or may not generate the content interface
separately from the implementation class.
|
| MimeTypeRange |
|
| Model |
Root of the object model that represents the code that needs to be generated.
|
| ModelChecker |
Checks errors on model classes.
|
| ModelLoader |
|
| Multiplicity |
represents a possible number of occurrence.
|
| MultiplicityCounter |
|
| NamespaceContextAdapter |
|
| NavigatorImpl |
|
| NClass |
|
| NoExtendedContentField |
Realizes a property as an untyped List.
|
| NType |
A type.
|
| NullStream |
Just consumes the byte stream.
|
| ObjectFactoryGenerator |
Generates ObjectFactory then wraps it and provides
access to it.
|
| OneOrMore |
Expression that represents kleene-star operation (A+)
|
| OptionalPropertyMode |
Represents three constants of globalBindings/@optionalProperty.
|
| Options |
Global options.
|
| Outline |
Root of the outline.
|
| OverrideAnnotationOfWriter |
Auto-generated, do not edit.
|
| PackageOutline |
Outline object that provides per-package information.
|
| PackageOutlineImpl |
|
| ParticleBinder |
Binds the content models of XSParticle as properties of the class that's being built.
|
| Plugin |
Add-on that works on the generated source code.
|
| Populatable |
Mark model components which does additional code generation.
|
| Property |
Represents a property of a wrapper-style element.
|
| RawTypeSet |
|
| RawTypeSet.Mode |
Represents the possible binding option for this RawTypeSet.
|
| RawTypeSet.Ref |
A reference to something.
|
| RawTypeSetBuilder |
|
| RawTypeSetBuilder.CClassRef |
Reference to a class that maps from an element.
|
| RawTypeSetBuilder.WildcardRef |
Reference to a wildcard.
|
| RawTypeSetBuilder.XmlTypeRef |
References to a type.
|
| ReadOnlyAdapter<OnTheWire,InMemory> |
XmlAdapter used inside XJC is almost always unmarshal-only.
|
| Reference |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| Ring |
Holds all the binding related singleton components in a "ring",
and let you access those components, creating them as necessary.
|
| S2JJAXBModel |
JAXBModel that exposes additional information available
only for the schema -> java direction.
|
| SCDBasedBindingSet |
Set of binding nodes that have target nodes specified via SCD.
|
| SchemaCache |
Wraps a JAXP Schema object and lazily instantiate it.
|
| SchemaCompiler |
Schema-to-Java compiler.
|
| Sequence |
Expression that represents a concatanation of two expressions
"A,B".
|
| SimpleTypeBuilder |
|
| SingleField |
Realizes a property through one getter and one setter.
|
| SinglePrimitiveAccessField |
|
| SinkNode |
Sink node of a grpah.
|
| SourceNode |
Source node of a graph.
|
| SpecVersion |
Represents the spec version constant.
|
| StringCutter |
Utility class to parse a string
|
| SubtreeCutter |
|
| SymbolSpace |
Symbol space for ID/IDREF.
|
| TypeAndAnnotation |
Java type and associated JAXB annotations.
|
| TypeUse |
Information about how another type is referenced.
|
| TypeUseFactory |
Factory methods to create a new TypeUse from an existing one.
|
| TypeUtil |
Type-related utility methods.
|
| UnboxedField |
A required primitive property.
|
| UntypedListField |
Realizes a property as an untyped List.
|
| UntypedListFieldRenderer |
|
| Util |
|
| Util |
Other miscellaneous utility methods.
|
| VersionChecker |
Checks the jaxb:version attribute on a XML Schema document.
|
| WildcardNameClassBuilder |
Builds a name class representation of a wildcard.
|
| XJC |
Entry point to the programatic API to access
schema compiler (XJC) and schema generator (schemagen).
|
| XJC2Task |
XJC task for Ant.
|
| XJCBase |
|
| XJCFacade |
A shabby driver to invoke XJC1 or XJC2 depending on the command line switch.
|
| XJCListener |
Call-back interface that can be implemented by the caller of Driver
to receive output from XJC.
|
| XJCTask |
Captures the properties and then delegate to XJC1 or XJC2 by looking at
the source attribute.
|
| XmlAccessorOrderWriter |
Auto-generated, do not edit.
|
| XmlAccessorTypeWriter |
Auto-generated, do not edit.
|
| XmlAnyAttributeWriter |
Auto-generated, do not edit.
|
| XmlAnyElementWriter |
Auto-generated, do not edit.
|
| XmlAttachmentRefWriter |
Auto-generated, do not edit.
|
| XmlAttributeWriter |
Auto-generated, do not edit.
|
| XmlElementDeclWriter |
Auto-generated, do not edit.
|
| XmlElementRefsWriter |
Auto-generated, do not edit.
|
| XmlElementRefWriter |
Auto-generated, do not edit.
|
| XmlElementsWriter |
Auto-generated, do not edit.
|
| XmlElementWrapperWriter |
Auto-generated, do not edit.
|
| XmlElementWriter |
Auto-generated, do not edit.
|
| XmlEnumValueWriter |
Auto-generated, do not edit.
|
| XmlEnumWriter |
Auto-generated, do not edit.
|
| XmlIDREFWriter |
Auto-generated, do not edit.
|
| XmlIDWriter |
Auto-generated, do not edit.
|
| XmlInlineBinaryDataWriter |
Auto-generated, do not edit.
|
| XmlIsSetWriter |
Auto-generated, do not edit.
|
| XmlJavaTypeAdapterWriter |
Auto-generated, do not edit.
|
| XmlListWriter |
Auto-generated, do not edit.
|
| XmlLocationWriter |
Auto-generated, do not edit.
|
| XmlMimeTypeWriter |
Auto-generated, do not edit.
|
| XmlMixedWriter |
Auto-generated, do not edit.
|
| XmlNsWriter |
Auto-generated, do not edit.
|
| XmlRegistryWriter |
Auto-generated, do not edit.
|
| XmlRootElementWriter |
Auto-generated, do not edit.
|
| XmlSchemaTypesWriter |
Auto-generated, do not edit.
|
| XmlSchemaTypeWriter |
Auto-generated, do not edit.
|
| XmlSchemaWriter |
Auto-generated, do not edit.
|
| XmlSeeAlsoWriter |
Auto-generated, do not edit.
|
| XmlTransientWriter |
Auto-generated, do not edit.
|
| XmlTypeWriter |
Auto-generated, do not edit.
|
| XmlValueWriter |
Auto-generated, do not edit.
|