All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbortException Signals the abortion of the compilation.AbstractExtensionBindingChecker Common code betweenDTDExtensionBindingCheckerandExtensionBindingChecker.AbstractReferenceFinderImpl XMLFilter that finds references to other schema files from SAX events.Aspect Sometimes a single JAXB-generated bean spans across multiple Java classes/interfaces.AutoClassNameAllocator ClassNameAllocatorfilter that performs automatic name conflict resolution.BadCommandLineException Signals a bad command line argument.CAdapter ExtendedAdapterfor 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 AttributePropertyInfofor the compiler.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 EitherCClassInfoorCClassRef.CClassInfo MutableClassInforepresentation.CClassInfoParent Parent of aCClassInfo/CElementInfo.CClassInfoParent.Package JPackageas aCClassInfoParent.CClassInfoParent.Visitor<T> Visitor ofCClassInfoParentCClassRef Reference to an existing class.CCustomizable Implemented by model components that can have customizations contributed byPlugins.CCustomizations Represents the list ofCPluginCustomizations attached to a JAXB model component.CDefaultValue Object that computes the default value expression lazily.CElement CElementInfo ElementInfoimplementation for the compile-time model.CElementPropertyInfo ElementPropertyInfofor the compiler.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.ClassNameAllocator Callback interface that allows the driver of the XJC API to rename JAXB-generated classes/interfaces/enums.ClassOutline Outline object that provides per-CClassInfoinformation for filling in methods/fields for a bean.CNonElement NonElementat compile-time.CodeModelClassFactory Create newJDefinedClassand report class collision errors, if necessary.ConsoleErrorReporter ErrorReceiverthat prints to aPrintStream.Const Useful constant values.Constructor Constructor declaration.CPluginCustomization Vendor extension customization contributed fromPlugins.CPropertyInfo Model of a property to be generated.CPropertyVisitor<V> Visitor forCPropertyInfo.CPropertyVisitor2<R,P> Visitor forCPropertyInfo.CReferencePropertyInfo ReferencePropertyInfofor the compiler.CTypeInfo TypeInfoat the compile-time.CTypeRef TypeReffor XJC.CustomizableOutline This interface describes that outline class could be customized.CValuePropertyInfo ValuePropertyInfoimplementation for XJC.CWildcardTypeInfo CTypeInfofor the DOM node.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.ElementOutline Outline object that provides per-CElementInfoinformation for filling in methods/fields for a bean.EnumConstantOutline Outline object that provides per-CEnumConstantinformation.EnumOutline Outline object that provides per-CEnumLeafInfoinformation 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.ExtensionBindingChecker This filter checks jaxb:extensionBindingPrefix and pass/filter extension bindings.FieldAccessor Encapsulates the access on a field.FieldOutline Representation of a field ofClassOutline.ForkContentHandler ContentHandler that "forks" the incoming SAX2 events to two ContentHandlers.ForkEntityResolver EntityResolverthat delegates to twoEntityResolvers.InternalizationLogic Encapsulates schema-language dependent internalization logic.J2SJAXBModel JAXBModelthat exposes additional information available only for thejava -> schemadirection.JavaCompiler Java-to-Schema compiler.JAXBModel The in-memory representation of the JAXB binding.Language Type of the schema language.LocatorTable Mapping JAXB-induced mapping between a Java class and an XML element declaration.Messages Formats error messages.Messages Formats error messages.MimeTypeRange Model Root of the object model that represents the code that needs to be generated.ModelChecker Checks errors on model classes.ModelLoader Builds aModelobject.Multiplicity represents a possible number of occurence.NamespaceContextAdapter Take aValidationContextand make it look like aNamespaceContext.NullStream Just consumes the byte stream.Options Global options.Outline Root of the outline.PackageOutline Outline object that provides per-package information.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 Set ofRawTypeSet.Ref.RawTypeSet.Mode Represents the possible binding option for thisRawTypeSet.RawTypeSet.Ref A reference to something.ReadOnlyAdapter<OnTheWire,InMemory> XmlAdapterused inside XJC is almost always unmarshal-only.Reference Reference to a JAXB type (from JAX-RPC.)Ring Holds all the binding related singleton components in a "ring", and let you access those components, creating them as necessary.S2JJAXBModel JAXBModelthat exposes additional information available only for theschema -> javadirection.SCDBasedBindingSet Set of binding nodes that have target nodes specified via SCD.SchemaCache Wraps a JAXPSchemaobject and lazily instantiate it.SchemaCompiler Schema-to-Java compiler.SpecVersion Represents the spec version constant.StringCutter Utility class to parse a stringSubtreeCutter XMLFilterthat can cut sub-trees.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 newTypeUsefrom an existing one.TypeUtil Type-related utility methods.Util Util Other miscellaneous utility methods.VersionChecker Checks the jaxb:version attribute on a XML Schema document.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 ofDriverto receive output from XJC.XJCTask Captures the properties and then delegate to XJC1 or XJC2 by looking at the source attribute.