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 |
Implementation of XSOM AnnotationParserFactory that
parses JAXB customization declarations.
|
| 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 |
AttributePropertyInfo for the compiler.
|
| CBuiltinLeafInfo |
Encapsulates the default handling for leaf classes (which are bound
to text in XML.)
|
| CClass |
|
| CClassInfo |
Mutable ClassInfo representation.
|
| 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 |
ElementInfo implementation for the compile-time model.
|
| CElementPropertyInfo |
ElementPropertyInfo for the compiler.
|
| CElementPropertyInfo.CollectionMode |
|
| CEnumConstant |
Enumeration constant.
|
| CEnumLeafInfo |
Transducer that converts a string into an "enumeration class."
|
| 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 |
Manages association between XSComponents and generated
CTypeInfos.
|
| CNonElement |
NonElement at compile-time.
|
| 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 |
ReferencePropertyInfo for the compiler.
|
| CTypeInfo |
TypeInfo at the compile-time.
|
| CTypeRef |
TypeRef for XJC.
|
| CustomizableOutline |
This interface describes that outline class could be customized.
|
| CValuePropertyInfo |
ValuePropertyInfo implementation for XJC.
|
| 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 |
Visits XSParticle and creates a corresponding Expression tree.
|
| 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 |
Navigator implementation for XJC.
|
| 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.
|