All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary
| Class |
Description |
| AbortException |
Signals the abortion of the compilation.
|
| AbstractExtensionBindingChecker |
|
| AbstractLexicalHandler |
|
| AbstractReferenceFinderImpl |
XMLFilter that finds references to other schema files from
SAX events.
|
| AcknowledgePluginCustomizationBinder |
Mark as acknowledge every BIXPluginCustomization
seen in XSComponent and sub-tree.
|
| AfterPattern |
|
| AnnotationContext |
Enumeration used to represent the type of the schema component
that is being parsed when the AnnotationParser is called.
|
| AnnotationImpl |
|
| AnnotationParser |
Used to parse <xs:annotation>.
|
| AnnotationParserFactory |
|
| AnnotationParserFactoryImpl |
|
| Annotations<E extends ParsedElementAnnotation,L extends Location,CL extends CommentList<L>> |
Includes attributes and child elements before any RELAX NG element.
|
| AnyNameExceptNameClass |
|
| Aspect |
Sometimes a single JAXB-generated bean spans across multiple Java classes/interfaces.
|
| AttGroupDeclImpl |
|
| AttributeDeclImpl |
|
| AttributePattern |
|
| AttributesHolder |
|
| AttributesImpl |
Default implementation of the Attributes interface.
|
| AttributeUseImpl |
|
| AutoClassNameAllocator |
|
| Axis<T extends XSComponent> |
Axis of traversal.
|
| Axis.ModelGroupAxis |
|
| BadCommandLineException |
Signals a bad command line argument.
|
| Base |
|
| BaseContentRef |
|
| BeanGenerator |
Generates fields and accessors.
|
| BGMBuilder |
Root of the XML Schema binder.
|
| BIAttribute |
<attribute> declaration in the binding file.
|
| BIClass |
Class declaration.
|
| BIConstructor |
<constructor> declaration in the binding file.
|
| BIContent |
Particles in the <content> declaration in the binding file.
|
| BIConversion |
conversion declaration (<conversion> and <enumeration>).
|
| 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.
|
| BIElement |
<element> declaration in the binding file.
|
| BIEnum |
Enumeration customization.
|
| BIEnumeration |
<enumeration> declaration in the binding file.
|
| BIEnumMember |
Enumeration member customization.
|
| BIFactoryMethod |
Controls the ObjectFactory method name.
|
| BIGlobalBinding |
Global binding customization.
|
| BIInlineBinaryData |
Generates XmlInlineBinaryData.
|
| BIInterface |
<interface> declaration in the binding file.
|
| BinaryPattern |
|
| BindGreen |
|
| BindInfo |
Root of the binding information.
|
| 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.
|
| BIUserConversion |
<conversion> declaration in the binding file.
|
| BIXDom |
Compatibility with 1.0.
|
| BIXPluginCustomization |
|
| BIXSubstitutable |
Forces a non-collapsing behavior to allow extension schemas
to perform element substitutions.
|
| BlockReference |
Holds a reference to a JBlock object.
|
| BuildException |
Signals an error while building schemas.
|
| BuiltinDatatypeLibrary |
|
| BuiltinDatatypeLibraryFactory |
|
| CachedDatatypeLibraryFactory |
|
| 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.
|
| CascadingDatatypeLibraryFactory |
|
| 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."
|
| CheckingSchemaBuilder |
Wraps a SchemaBuilder and does all the semantic checks
required by the RELAX NG spec.
|
| ChildElementFinder |
Visits a pattern and creates a list of possible child elements.
|
| ChildElementFinder.Element |
Represents a child element.
|
| Choice |
Expression that represents the union of two expressions "A|B".
|
| ChoiceNameClass |
|
| ChoicePattern |
|
| ClassNameAllocator |
Callback interface that allows the driver of the XJC API
to rename JAXB-generated classes/interfaces/enums.
|
| ClassNameComparator |
Comparator object that sorts JClasses in the order
of their names.
|
| ClassOutline |
Outline object that provides per- CClassInfo information
for filling in methods/fields for a bean.
|
| ClassOutlineImpl |
ClassOutline enhanced with schema2java specific
information.
|
| ClassSelector |
|
| ClassType |
This helps enable whether the JDefinedClass is a Class or Interface or
AnnotationTypeDeclaration or Enum
|
| CNonElement |
NonElement at compile-time.
|
| CodeModelClassFactory |
Create new JDefinedClass and report class collision errors,
if necessary.
|
| CodeWriter |
Receives generated code and writes to the appropriate storage.
|
| CollectionTypeAttribute |
Bean used by JAXB to bind a collection type attribute to our FieldRenderer.
|
| CommentList<L extends Location> |
|
| CompactParseable |
RELAX NG schema in the compact syntax.
|
| CompactSyntax |
|
| CompactSyntaxConstants |
Token literal values and constants.
|
| CompactSyntaxTokenManager |
Token Manager.
|
| ComplexTypeBindingMode |
Three-state flag for a complex type.
|
| ComplexTypeFieldBuilder |
single entry point of building a field expression from a complex type.
|
| ComplexTypeImpl |
|
| ComponentImpl |
|
| ComponentNameFunction |
Extract the name of the components.
|
| ConnectedComponent |
Represents one strongly-connected component
of the Element graph.
|
| ConsoleErrorReporter |
|
| Const |
|
| Const |
Useful constant values.
|
| Const |
|
| Constructor |
Constructor declaration.
|
| ContentListField |
Realizes a property as an untyped List.
|
| ContentTypeImpl |
Marker interface that says this implementation
implements XSContentType.
|
| Context |
Provides contextual information.
|
| 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.
|
| CustomizationContextChecker |
Checks if binding declarations are placed where they are allowed.
|
| CValuePropertyInfo |
ValuePropertyInfo implementation for XJC.
|
| CWildcardTypeInfo |
|
| DAnnotation |
Annotation.
|
| DAnnotation.Attribute |
Attribute.
|
| DataExceptPattern |
|
| DataPattern |
|
| DataPatternBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| Datatype |
Datatype object.
|
| DatatypeBuilder |
Creates a user-defined type by adding parameters to
the pre-defined type.
|
| DatatypeException |
Signals Datatype related exceptions.
|
| DatatypeLibrary |
A Datatype library
|
| DatatypeLibraryFactory |
Factory class for the DatatypeLibrary class.
|
| DatatypeLibraryLoader |
Uses java.util.ServiceLoader to discover the datatype library implementation
from the module path or the classpath.
|
| DatatypeStreamingValidator |
Datatype streaming validator.
|
| DAttributePattern |
|
| DChoicePattern |
<choice> pattern.
|
| DContainerPattern |
A pattern that can contain other patterns.
|
| DDataPattern |
|
| DDefine |
|
| DefaultAuthenticator |
|
| DefaultAuthenticator.Receiver |
|
| DeferedCollection<T> |
Collection that returns the view of objects which are actually fetched
lazily from an Iterator.
|
| DelayedRef |
Reference by name.
|
| DelayedRef.AttGroup |
|
| DelayedRef.Attribute |
|
| DelayedRef.ComplexType |
|
| DelayedRef.Element |
|
| DelayedRef.IdentityConstraint |
|
| DelayedRef.ModelGroup |
|
| DelayedRef.SimpleType |
|
| DelayedRef.Type |
|
| DElementPattern |
|
| DEmptyPattern |
|
| DGrammarPattern |
<grammar> pattern, which is a collection of named patterns.
|
| DGroupPattern |
|
| DInterleavePattern |
|
| Div<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| DivHost |
|
| DListPattern |
|
| DMixedPattern |
|
| DNotAllowedPattern |
|
| DomAnnotationParserFactory |
|
| 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.
|
| DOMUtil |
|
| DOMUtils |
|
| DOneOrMorePattern |
|
| DoNothingDatatypeLibraryFactoryImpl |
|
| DOptionalPattern |
|
| DPattern |
Base class of all the patterns.
|
| DPatternVisitor<V> |
|
| DPatternWalker |
|
| DraconianErrorHandler |
Aborts on the first error.
|
| DRefPattern |
|
| Driver |
Command Line Interface of XJC.
|
| DSchemaBuilderImpl |
|
| DtdContext |
|
| DTDEventListener |
All DTD parsing events are signaled through this interface.
|
| DTDHandlerBase |
do-nothing implementation of DTDEventHandler.
|
| DTDParser |
This implements parsing of XML 1.0 DTDs.
|
| DTextPattern |
|
| DualObjectFactoryGenerator |
|
| DummyListField |
Realizes a property as an untyped List.
|
| DUnaryPattern |
|
| DValuePattern |
|
| DXMLPrinter |
|
| DXmlTokenPattern |
|
| DZeroOrMorePattern |
|
| EagerNClass |
|
| Element |
Expression that represents an alphabet of a regular language.
|
| ElementAnnotationBuilder<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Used to build foreign element annotations.
|
| ElementDecl |
|
| ElementOutline |
Outline object that provides per- CElementInfo information
for filling in methods/fields for a bean.
|
| ElementPattern |
|
| ElementSet |
|
| ElementSets |
|
| EmptyImpl |
|
| EmptyPattern |
|
| EncoderFactory |
|
| EncodingMap |
|
| EnumConstantOutline |
|
| EnumMemberMode |
Enum member name handling mode.
|
| EnumOutline |
Outline object that provides per- CEnumLeafInfo information
for filling in methods/fields for a bean.
|
| EOFException |
|
| ErrorListener |
Implemented by the driver of the compiler engine to handle
errors found during the compiliation.
|
| ErrorPattern |
|
| 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.
|
| ExistingBlockReference |
|
| Expression |
This builds content models.
|
| ExpressionBuilder |
|
| ExtensionBindingChecker |
This filter checks jaxb:extensionBindingPrefix and
pass/filter extension bindings.
|
| FacetImpl |
|
| FieldAccessor |
Encapsulates the access on a field.
|
| FieldOutline |
|
| FieldRenderer |
Abstract model of one field in a generated class.
|
| FieldRendererFactory |
|
| FileCodeWriter |
Writes all the source files under the specified file folder.
|
| FilterCodeWriter |
|
| ForeignAttributes |
Foreign attributes on schema elements.
|
| ForeignAttributesImpl |
Remembers foreign attributes.
|
| ForkContentHandler |
ContentHandler that "forks" the incoming SAX2 events to
two ContentHandlers.
|
| ForkEntityResolver |
|
| ForkingFilter |
|
| GenericFieldRenderer |
Creates
|
| Grammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Scope for <grammar> element that serves as a container
of <define>s.
|
| GrammarHost |
Wraps Grammar and provides error checking.
|
| GrammarSection<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
The container that can have <define> elements.
|
| GrammarSection.Combine |
|
| GrammarSectionHost |
|
| Graph |
|
| GroupPattern |
|
| IdentityConstraintImpl |
|
| IllegalSchemaException |
Signals a violation of the RELAX NG spec.
|
| ImplStructureStrategy |
Decides how a bean token is mapped to the generated classes.
|
| ImplStructureStrategy.Result |
|
| Include<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| IncludedGrammar<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
Scope for <grammar> element of the <include>d grammar.
|
| IncludeHost |
|
| IncorrectNamespaceURIChecker |
This filter detects the use of incorrect JAXB namespace URI.
|
| InputEntity |
This is how the parser talks to its input entities, of all kinds.
|
| InterleavePattern |
|
| InternalizationLogic |
Encapsulates schema-language dependent internalization logic.
|
| IsSetField |
|
| IsSetFieldRenderer |
FieldRenderer that wraps another field generator
and produces isSetXXX unsetXXX methods.
|
| Iterators |
Various convenient Iterator implementations.
|
| Iterators.Adapter<T,U> |
|
| Iterators.Array<T> |
Array iterator.
|
| Iterators.Filter<T> |
Filter out objects from another iterator.
|
| Iterators.Map<T,U> |
For each U, apply U->Iterator<T> function and then iterate all
the resulting T.
|
| Iterators.Union<T> |
Union of two iterators.
|
| J2SJAXBModel |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JAnnotatable |
Annotatable program elements.
|
| JAnnotationArrayMember |
Represents an arrays as annotation members
|
| JAnnotationClassValue |
Captures the Class or Enum value of the annotation.
|
| JAnnotationStringValue |
Captures the value of the annotation.
|
| JAnnotationUse |
Represents an annotation on a program element.
|
| JAnnotationValue |
Things that can be values of an annotation element.
|
| JAnnotationWriter<A extends Annotation> |
Base interface for typed annotation writer.
|
| JArray |
array creation and initialization.
|
| JArrayCompRef |
array component reference.
|
| JAssignment |
Assignment statements, which are also expressions.
|
| JAssignmentTarget |
Marker interface for code components that can be placed to
the left of '=' in an assignment.
|
| JavaCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
| JavaCompiler |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| JavadocEscapeWriter |
Writer that escapes characters that are unsafe
as Javadoc comments.
|
| JAXBContextFactory |
This class implements the actual logic of JAXBContext.newInstance(java.lang.String).
|
| JAXBModel |
The in-memory representation of the JAXB binding.
|
| JAXPParser |
Standard XMLParser implemented by using JAXP.
|
| JAXPXMLReaderCreator |
|
| JBinaryFile |
Allows the application to use OutputStream to define data
that will be stored into a file.
|
| JBlock |
A block of Java code, which may contain statements and local declarations.
|
| JCase |
Case statement
|
| JCast |
A cast operation.
|
| JCatchBlock |
Catch block for a try/catch/finally statement
|
| JClass |
Represents a Java reference type, such as a class, an interface,
an enum, an array type, a parameterized type.
|
| JClassAlreadyExistsException |
Indicates that the class is already created.
|
| JClassContainer |
The common aspect of a package and a class.
|
| JCodeModel |
Root of the code DOM.
|
| JCommentPart |
A part is a part of a javadoc comment, and it is a list of values.
|
| JConditional |
If statement, with optional else clause
|
| JDeclaration |
Common interface for code components that can generate declarations
of themselves.
|
| JDefinedClass |
A generated Java class/interface/enum/....
|
| JDocComment |
JavaDoc comment.
|
| JDocCommentable |
Program elements that can have Javadoc
|
| JDoLoop |
Do loops
|
| JEnumConstant |
Enum Constant.
|
| JExportsDirective |
Represents a Java module exports directive.
|
| JExpr |
|
| JExpression |
A Java expression.
|
| JExpressionImpl |
|
| JFieldRef |
Field Reference
|
| JFieldVar |
|
| JForEach |
ForEach Statement
This will generate the code for statement based on the new
j2se 1.5 j.l.s.
|
| JForLoop |
For statement
|
| JFormatter |
This is a utility class for managing indentation and other basic
formatting for PrintWriter.
|
| JGenerable |
Common interface for code components that can generate
uses of themselves.
|
| JGenerifiable |
Declarations that can have type variables.
|
| JInvocation |
JMethod invocation
|
| JJavaName |
Utility methods that convert arbitrary strings into Java identifiers.
|
| JLabel |
Label that can be used for continue and break.
|
| JMethod |
Java method.
|
| JMod |
Modifier constants.
|
| JMods |
Modifier groups.
|
| JModule |
Represents a Java module.
|
| JModuleDirective |
Represents a Java module directive.
|
| JModuleDirective.Type |
Module directive type.
|
| JNullType |
Special class object that represents the type of "null".
|
| JOp |
JClass for generating expressions containing operators
|
| JPackage |
A Java package.
|
| JPrimitiveType |
Java built-in primitive types.
|
| JPropertyFile |
A property file.
|
| JRequiresDirective |
Represents a Java module requires directive.
|
| JResourceFile |
Represents a resource file in the application-specific file format.
|
| JSerializedObject |
A simple class that takes an object and serializes it into a file
in the parent package with the given name.
|
| JStatement |
Common interface for code components that can generate
uses of themselves as statements.
|
| JStaticFile |
Allows an application to copy a resource file to the output.
|
| JStaticJavaFile |
Statically generated Java soruce file.
|
| JStaticJavaFile.ChainFilter |
|
| JStaticJavaFile.LineFilter |
Filter that alters the Java source code.
|
| JStringLiteral |
String literal.
|
| JSwitch |
Switch statement
|
| JTextFile |
Simple text file.
|
| JTryBlock |
Try statement with Catch and/or Finally clause
|
| JType |
A representation of a type in codeModel.
|
| JTypeVar |
Type variable used to declare generics.
|
| JVar |
Variables and fields.
|
| JWhileLoop |
While statement
|
| Language |
Type of the schema language.
|
| LazyBlockReference |
Lazy block reference.
|
| LicenseCodeWriter |
Writes all the source files under the specified file folder and inserts a
license file each java source file.
|
| ListPattern |
|
| ListSimpleTypeImpl |
|
| Localizer |
Localizes messages.
|
| LocalScoping |
|
| Location |
|
| LocatorImpl |
|
| LocatorTable |
|
| LSInputSAXWrapper |
LSInput implementation that wraps a SAX InputSource
|
| Main |
|
| Mapping |
JAXB-induced mapping between a Java class
and an XML element declaration.
|
| MaskingClassLoader |
ClassLoader that masks a specified set of classes
from its parent class loader.
|
| MessageCatalog |
This class provides support for multi-language string lookup, as needed
to localize messages from applications supporting multiple languages
at the same time.
|
| Messages |
Message resources
|
| Messages |
Formats error messages.
|
| 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.
|
| ModelGroupDeclImpl |
|
| ModelGroupImpl |
|
| ModelLoader |
|
| Multiplicity |
represents a possible number of occurrence.
|
| MultiplicityCounter |
|
| NameClass |
Name class is a set of QNames.
|
| NameClassBuilder<N extends ParsedNameClass,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| NameClassBuilderImpl<E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| NameClassVisitor<V> |
Visitor pattern over NameClass and its subclasses.
|
| NameClassWalker |
|
| NameGetter |
Gets the human-readable name of a schema component.
|
| NamespaceContextAdapter |
|
| Naming |
|
| NavigatorImpl |
Navigator implementation for XJC.
|
| NClass |
|
| NGCCEventReceiver |
|
| NGCCEventSource |
|
| NGCCHandler |
|
| NGCCInterleaveFilter |
Dispatches incoming events into sub handlers appropriately
so that the interleaving semantics will be correctly realized.
|
| NGCCRuntime |
Runtime Engine for RELAXNGCC execution.
|
| NGCCRuntimeEx |
NGCCRuntime extended with various utility methods for
parsing XML Schema.
|
| NoExtendedContentField |
Realizes a property as an untyped List.
|
| NotAllowedPattern |
|
| NotationImpl |
|
| NsNameClass |
|
| NsNameExceptNameClass |
|
| 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+)
|
| OneOrMorePattern |
|
| OptionalPropertyMode |
Represents three constants of globalBindings/@optionalProperty.
|
| Options |
Global options.
|
| Outline |
Root of the outline.
|
| OutputStreamCodeWriter |
Output all source files into a single stream.
|
| OverrideAnnotationOfWriter |
Auto-generated, do not edit.
|
| PackageOutline |
Outline object that provides per-package information.
|
| PackageOutlineImpl |
|
| ParallelWorldClassLoader |
Load classes/resources from a side folder, so that
classes of the same package can live in a single jar file.
|
| ParameterlessDatatypeBuilder |
|
| Parseable |
An input that can be turned into a RELAX NG pattern.
|
| ParsedElementAnnotation |
|
| ParsedNameClass |
|
| ParsedPattern |
|
| ParsedPatternHost |
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| ParserContext |
|
| ParticleBinder |
Binds the content models of XSParticle as properties of the class that's being built.
|
| ParticleImpl |
|
| Patch |
Patch program that runs later to "fix" references among components.
|
| PatcherManager |
Manages patchers.
|
| PatcherManager.Patcher |
|
| Pattern |
|
| PatternBuilder |
|
| PatternFunction |
|
| PatternVisitor |
|
| PatternWalker |
Walks the pattern tree.
|
| Plugin |
Add-on that works on the generated source code.
|
| PluginImpl |
Generates synchronized methods.
|
| PluginImpl |
Plugin that marks the generated code by using '@Generated'.
|
| PluginImpl |
Entry point of a plugin.
|
| PluginImpl |
Creates the episode file,
|
| Populatable |
Mark model components which does additional code generation.
|
| ProgressCodeWriter |
Filter CodeWriter that writes a progress message to the specified
PrintStream.
|
| PrologCodeWriter |
Writes all the source files under the specified file folder and
inserts a file prolog comment in each java source file.
|
| Property |
Represents a property of a wrapper-style element.
|
| PropertyImpl |
|
| ProtectedTask |
Executes a Task in a special class loader that allows us to control
where to load particular APIs.
|
| ProxyDatatypeLibraryFactory |
|
| RawTypeSet |
|
| RawTypeSet.Mode |
Represents the possible binding option for this RawTypeSet.
|
| RawTypeSet.Ref |
A reference to something.
|
| RawTypeSetBuilder |
|
| 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.
|
| Ref |
Reference to other schema components.
|
| Ref.AttGroup |
|
| Ref.Attribute |
|
| Ref.ComplexType |
|
| Ref.ContentType |
|
| Ref.Element |
|
| Ref.IdentityConstraint |
|
| Ref.SimpleType |
|
| Ref.Term |
|
| Ref.Type |
|
| Reference |
Deprecated, for removal: This API element is subject to removal in a future version.
|
| RefPattern |
|
| RELAXNGCompiler |
|
| RELAXNGInternalizationLogic |
RELAX NG specific internalization logic.
|
| Resolver |
This entity resolver class provides a number of utilities which can help
management of external parsed entities in XML.
|
| ResourceEntityResolver |
|
| RestrictionSimpleTypeImpl |
|
| 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.
|
| SAXParseable |
RELAX NG schema in the XML syntax.
|
| SAXParserFactoryAdaptor |
Deprecated. |
| SCD |
Schema Component Designator (SCD).
|
| SCDBasedBindingSet |
Set of binding nodes that have target nodes specified via SCD.
|
| SCDImpl |
Schema component designator.
|
| SCDParser |
|
| SCDParserConstants |
|
| SCDParserTokenManager |
|
| Schema |
|
| SchemaBuilder<N extends ParsedNameClass,P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| SchemaBuilderHost |
|
| SchemaBuilderImpl |
|
| SchemaCache |
Wraps a JAXP Schema object and lazily instantiate it.
|
| SchemaCompiler |
Schema-to-Java compiler.
|
| SchemaCompilerImpl |
|
| SchemaConstraintChecker |
Checks XML Schema XML representation constraints and
schema component constraints by using JAXP 1.3 validation framework.
|
| SchemaDocument |
Represents a parsed XML schema document.
|
| SchemaDocumentImpl |
|
| SchemaImpl |
|
| SchemaPatternBuilder |
|
| SchemaSetImpl |
|
| SchemaTreeTraverser |
Generates approximated tree model for XML from a schema component.
|
| SchemaTreeTraverser.SchemaRootNode |
The root node of the schema hierarchy tree.
|
| SchemaTreeTraverser.SchemaTreeCellRenderer |
Sample cell renderer for the schema tree.
|
| SchemaTreeTraverser.SchemaTreeModel |
Tree model for schema hierarchy tree.
|
| SchemaTreeTraverser.SchemaTreeNode |
The node of the schema hierarchy tree.
|
| SchemaWriter |
Generates approximated XML Schema representation from
a schema component.
|
| Scope<P extends ParsedPattern,E extends ParsedElementAnnotation,L extends Location,A extends Annotations<E,L,CL>,CL extends CommentList<L>> |
|
| ScopeHost |
|
| Sequence |
Expression that represents a concatanation of two expressions
"A,B".
|
| SignatureWriter |
Dumps an annotated grammar in a simple format that
makes signature check easy.
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleNameClass |
|
| SimpleTypeBuilder |
|
| SimpleTypeImpl |
|
| SimpleTypeSet |
A very simple TypeSet.
|
| SingleField |
Realizes a property through one getter and one setter.
|
| SinglePrimitiveAccessField |
|
| SingleStreamCodeWriter |
Output all source files into a single stream with a little
formatting header in front of each file.
|
| SinkNode |
Sink node of a grpah.
|
| SourceLocationAddOn |
Generates JAXB objects that implement Locatable.
|
| SourceNode |
Source node of a graph.
|
| SpecVersion |
Represents the spec version constant.
|
| Step<T extends XSComponent> |
|
| StreamingValidatorImpl |
|
| StringCutter |
Utility class to parse a string
|
| SubstGroupBaseTypeRef |
|
| SubtreeCutter |
|
| SymbolSpace |
Symbol space for ID/IDREF.
|
| SynchronizedMethodAddOn |
Generates synchronized methods.
|
| TDTDReader |
Parses DTD grammar along with binding information into BGM.
|
| TextPattern |
|
| Token |
Describes the input token stream.
|
| Token |
Describes the input token stream.
|
| TokenMgrError |
Token Manager Error.
|
| TokenMgrError |
|
| TypeAndAnnotation |
Java type and associated JAXB annotations.
|
| TypeClosure |
Perform a transitive closure operation on a type to determine if it
belongs to this set.
|
| TypeSet |
A simple abstraction for a set of Types that defines containment functions.
|
| 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.
|
| UCode_UCodeESC_CharStream |
An implementation of interface CharStream, where the stream is assumed to
contain 16-bit unicode characters.
|
| UName |
UName.
|
| UnboxedField |
A required primitive property.
|
| UnicodeEscapeWriter |
Writer that escapes non US-ASCII characters into
Java Unicode escape \\uXXXX.
|
| UnionSimpleTypeImpl |
|
| UntypedListField |
Realizes a property as an untyped List.
|
| UntypedListFieldRenderer |
|
| Uri |
|
| Utf16 |
|
| Util |
This class aims to provide some util methods used in codemodel and dependencies project.
|
| Util |
|
| Util |
Other miscellaneous utility methods.
|
| ValidationContext |
An interface that must be implemented by caller to
provide context information that is necessary to
perform validation of some Datatypes.
|
| ValuePattern |
|
| VersionChecker |
Checks the jaxb:version attribute on a XML Schema document.
|
| WellKnownNamespaces |
|
| WhitespaceNormalizer |
Generates code that performs the whitespace normalization.
|
| WildcardImpl |
|
| WildcardImpl.Any |
|
| WildcardImpl.Finite |
|
| WildcardImpl.Other |
|
| 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.
|
| XmlBaseHandler |
|
| XmlChars |
Methods in this class are used to determine whether characters may
appear in certain roles in XML documents.
|
| 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.
|
| XmlFactory |
Provides helper methods for creating properly configured XML parser
factory instances with namespace support turned on and configured for
security.
|
| 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.
|
| XmlNames |
This class contains static methods used to determine whether identifiers
may appear in certain roles in XML documents.
|
| XmlNsWriter |
Auto-generated, do not edit.
|
| XMLParser |
Interface that hides the detail of parsing mechanism.
|
| XMLReaderCreator |
A factory for XMLReaders.
|
| XmlRegistryWriter |
Auto-generated, do not edit.
|
| XmlRootElementWriter |
Auto-generated, do not edit.
|
| XMLSchemaInternalizationLogic |
XML Schema specific internalization logic.
|
| XmlSchemaTypesWriter |
Auto-generated, do not edit.
|
| XmlSchemaTypeWriter |
Auto-generated, do not edit.
|
| XmlSchemaWriter |
Auto-generated, do not edit.
|
| XmlSeeAlsoWriter |
Auto-generated, do not edit.
|
| XmlString |
String with in-scope namespace binding information.
|
| XmlTransientWriter |
Auto-generated, do not edit.
|
| XmlTypeWriter |
Auto-generated, do not edit.
|
| XmlValueWriter |
Auto-generated, do not edit.
|
| XPathImpl |
|
| XSAnnotation |
|
| XSAttContainer |
|
| XSAttGroupDecl |
Attribute group declaration.
|
| XSAttributeDecl |
Attribute declaration.
|
| XSAttributeUse |
Attribute use.
|
| XSComplexType |
Complex type.
|
| XSComponent |
Base interface for all the schema components.
|
| XSContentType |
Content of a complex type.
|
| XSContentTypeFunction<T> |
|
| XSContentTypeVisitor |
|
| XSDeclaration |
Base interface of all "declarations".
|
| XSElementDecl |
Element declaration.
|
| XSFacet |
Facet for a simple type.
|
| XSFinder |
Utility implementation of XSFunction that returns
Boolean to find something from schema objects.
|
| XSFunction<T> |
Function object that works on the entire XML Schema components.
|
| XSFunctionFilter<T> |
Filter implementation of XSFilter.
|
| XSIdentityConstraint |
Identity constraint.
|
| XSListSimpleType |
List simple type.
|
| XSModelGroup |
Model group.
|
| XSModelGroup.Compositor |
Type-safe enumeration for kind of model groups.
|
| XSModelGroupDecl |
Named model group declaration.
|
| XSNotation |
Notation declaration.
|
| XSOMParser |
Parses possibly multiple W3C XML Schema files and compose
them into one grammar.
|
| XSParticle |
Particle schema component.
|
| XSRestrictionSimpleType |
Restriction simple type.
|
| XSSchema |
Schema.
|
| XSSchemaSet |
|
| XSSimpleType |
Simple type.
|
| XSSimpleTypeFunction<T> |
Function object that works on XSSimpleType
and its derived interfaces.
|
| XSSimpleTypeVisitor |
Visitor that works on XSSimpleType
and its derived interfaces.
|
| XSTerm |
A component that can be referenced from XSParticle
This interface provides a set of type check functions ( isXXX),
which are essentially:
|
| XSTermFunction<T> |
Function object that works on XSTerm.
|
| XSTermFunctionWithParam<T,P> |
Function object that works on XSTerm.
|
| XSTermVisitor |
|
| XSType |
|
| XSUnionSimpleType |
Union simple type.
|
| XSVariety |
Constants that represent variety of simple types.
|
| XSVisitor |
|
| XSWildcard |
Wildcard schema component (used for both attribute wildcard
and element wildcard.)
|
| XSWildcard.Any |
##any wildcard.
|
| XSWildcard.Other |
##other wildcard.
|
| XSWildcard.Union |
Wildcard of a set of namespace URIs.
|
| XSWildcardFunction<T> |
|
| XSWildcardVisitor |
|
| XSXPath |
|
| ZeroOneBooleanAdapter |
Serializes boolean as 0 or 1.
|
| ZipCodeWriter |
Writes all the files into a zip file.
|