|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
CElement.CTypeInfo.BIDeclarationDTDExtensionBindingChecker and ExtensionBindingChecker.FieldOutline.FieldAccessor.AbstractFieldWithVar.createField() after calling the
constructor.
ClassBinder that marks abstract components as abstract.AbstractListField.generate() method right after this.
ElementMappingImpl and BeanMappingImplPlugins that are enabled in this compilation.
TypeUse by using the existing Adapter class.
SCDBasedBindingSet.Target.scd.
CPropertyInfo.
CPropertyInfo.
AnnotationParserFactory that
parses JAXB customization declarations.AnnotationProcessorFactory for JAXB.Reference.type is read.
ClassLoader that loads APT and specified classes
both into the same classloader, so that they can reference each other.Navigator implementation for APT.Element graph with DFS
and set Element.prevPostOrder.
ClassNameAllocator filter that performs automatic name conflict resolution.Mapping
for bean classes.TypeUse.BIEnumMember used inside BIEnum has additional 'value' attribute.@XmlInlineBinaryData.Ring.Plugin.getCustomizationURIs().JBlock object.CPropertyInfos from the given particle
(and its descendants), and set them to the class returned by
ClassSelector.getCurrentBean().
Elements in this expression.
SimpleTypeBuilder.build(XSSimpleType) method
used to bind the definition of a class generated from
the given simple type.
AbstractMappingImpl.calcDrilldown().
TypeUses for the built-in types.
Adapter for use within XJC.XmlSchema.namespace() and what value
we should put into XmlSchema.elementFormDefault().
RawTypeSet.Ref be a type ref?
AbstractField.exposedType to AbstractField.implType if necessary.
AbstractField.exposedType to array of AbstractField.implType .
AttributePropertyInfo for the compiler.CClassInfo or CClassRef.ClassInfo represenatation.CClassInfo/CElementInfo.JPackage as a CClassInfoParent.CClassInfoParentPlugins.CPluginCustomizations attached to a JAXB model component.CElementInfo, CClassInfo, or CClassRef.ElementInfo implementation for the compile-time model.ElementPropertyInfo for the compiler.XSComplexType to NameClass[2] that
represents the names used in its child elements [0] and
attributes [1].
ConnectedComponent forms a cut-set
of a graph.
Expression that represents the union of two expressions "A|B".ClassBinder that delegates the call to another ClassBinder.ClassNameAllocator and provides convenience.CClassInfo information
for filling in methods/fields for a bean.ClassOutline enhanced with schema2java specific
information.XSComponents and generated
CTypeInfos.BIGlobalBinding.ClassNameBean.name on demand.
NonElement at compile-time.JDefinedClass and report class collision errors,
if necessary.FieldRenderer.com.sun.xml.bind.v2.model.core package for XJC.Element graph.ErrorReceiver that prints to a PrintStream.FieldRenderer for possibly constant field.XMLReader filter for supporting
http://xml.org/sax/features/namespace-prefixes feature.List.DPattern and
decides which patterns to map to properties.Plugins.CPropertyInfo.CDefaultValue that computes the default value
by applying a lexical representation to a TypeUse.
FieldAccessor of this field
for the specified object.
JavaCompiler.
JAXBElement.
NType representation for a parameterized type
RawType<ParamType1,ParamType2,...> .
XMLParser for XSOM which reads documents from
this DOMForest rather than doing a fresh parse.
SAXSource that, when parsed, reads from this DOMForest
(instead of parsing the original source identified by the system ID.)
SchemaCompiler.
DOMForest into a XSSchemaSet.
ReferencePropertyInfo for the compiler.CPropertyInfo backed by a single TypeUse.TypeInfo at the compile-time.TypeRef for XJC.CCustomizations that belong to this model.
ValuePropertyInfo implementation for XJC.CTypeInfo for the DOM node.XSElementDecl.
FieldRendererFactory.getDefault().
ParticleBinder that follows the JAXB spec.DDefines in the grammar.XMLParser implementation that
parses XML from a DOM forest instead of parsing it from
its original location.DomHandler that produces a W3C DOM but with a location information.ErrorHandler that reports all errors as warnings.XMLFilter that checks the use of extension namespace URIs
(to see if they have corresponding plugins), and otherwise report an error.ObjectFactoryGenerator used when we generate
interfaces and implementations in separate packages.List.CElementInfo that can be in the property.
Expression that represents an alphabet of a regular language.FieldOutline that wraps another FieldOutline
and allows JAX-WS to access values without using about
JAXBElement.ElementAdapter that works with a collection
of JAXBElement.CElementInfo information
for filling in methods/fields for a bean.ElementOutline implementation.BIElements in a read-only set.
Elements that belong to this block.
Element.ElementSet.ElementAdapter that works with a single JAXBElement.CCustomizations.
CatalogResolver, but the field
type is made to EntityResolver so that XJC can be
used even if resolver.jar is not available in the classpath.
CEnumConstant information.BeanGenerator.
CEnumLeafInfo information
for filling in methods/fields for a bean.Expression that represents epsilon, the length-0 string.
TypeAndAnnotation are equal if they
has the same type and annotations.
Locators point to the exact same position.
ErrorHandler
and exposing utlity methods.Aspect.EXPOSED
XSParticle and creates a corresponding Expression tree.ParticleBinder that uses ExpressionBuilder et al
for better, more intuitive (but non spec-conforming) binding.AbstractListField.field
of the target object.
ClassOutline.FieldRenderer.CodeWriter that generates source code to Filer.CPluginCustomization that belongs to the given namespace URI.
CPluginCustomization that belongs to the given namespace URI and the local name.
AbstractListField.Accessor.ref(boolean) with
true will always return a non-null list.
Expression,
we represent an edge e1 -> e2 by e1.foreEdges.contains(e2)
and e2.backEdges.contains(e1).
EntityResolver that delegates to two EntityResolvers.XMLFilter that can fork an event to another ContentHandler
in the middle.Element that wraps XSElementDecl.FieldOutline for accessing
the generated field.
XmlJavaTypeAdapter from PropertyInfo if necessary.
XJCListener.generatedFile(String, int, int).
Deprecated in 2.0.1.
Mapping object for the given global element.
Ring instance is associated with a thread.
Plugins discovered so far.
CClassRef.
ComplexTypeFieldBuilder.recordBindingMode(XSComplexType, ComplexTypeBindingMode).
BIDeclarations if any.
ClassOutlines known to this object.
ClassOutlines whose ClassOutline._package()
points to this object.
new CodeModelClassFactory(getErrorHandler()).
getModel().codeModel.
FieldOutlines newly declared
in this class.
CTypeRef.defaultValue that has context information.
CElementInfo generates a class,
returns such a class.
EnumOutlines.
Pattern
MimeType.
CBuiltinLeafInfo never has a default associated MIME type.
TypeUse can have an associated MIME type.
RawTypeSet binds to a CElementPropertyInfo,
this method is used to determine if the property has an associated expected MIME type or not.
CPropertyInfo.
FieldRendererFactory that shall be used to build Model.
URL or as a File.
Pattern
BIDom object that applies to the given particle.
Locator part of the specified
SAXParseException.
Mappings.
NameConverter that shall be used to build Model.
Options class in the compatible fashion. So please don't
use this method unless you know what you're doing.
Options in the current compilation context.
JPackage.
ContentHandler.
ContentHandler to feed SAX events into.
RawTypeSet.Refs that were built.
Model.schemaComponent?
CPropertyInfo
JType object for the string representation
of a type.
TypeUse object that this conversion represents.
Elements.Graph from an Expression tree.
Element that represents a wildcard,
for the "ease of binding" we always just bind this to DOM elements.BIInlineBinaryData customization,
reflect that to the specified property.
BIInlineBinaryData customization,
reflect that to the specified property.
JAXBElement.
RawTypeSet binds to a CElementPropertyInfo,
this method is used to determine if the property is ID or not.
Aspect.IMPLEMENTATION
AnnotationReader implementation that reads annotation inline from APT.@XmlInlineBinaryData.
BIInterfaces in a read-only set.
ConnectedComponent
can match a substring whose length is greater than 1.
BindInfo doesn't contain any useful
information.
ConnectedComponent
forms a cut set of a graph.
Element is SinkNode.
Element is SourceNode.
ConnectedComponents of this graph in an order.
JAXBModel that exposes additional information available
only for the java->schema direction.JDocComment object.
JAXBContext.newInstance(java.lang.String).JAXBModel implementation.Model.
Locator objects for every Element.TypeUse that represents an adapted use of this CBuiltinLeafInfo.
TypeUse that represents a collection of this CBuiltinLeafInfo.
TypeUse that represents a MIME-type assocaited version of this CBuiltinLeafInfo.
Plugin "uses" this annotation, call this method
to mark it.
CCustomizations objects into one.
Model object to which this bean belongs.
Model object to which this bean belongs.
Model object.Multiplicity for a particle/term.ValidationContext and make it look like a NamespaceContext.NamespaceContext by looking at the in-scope
namespace binding of a DOM element.Navigator implementation for XJC.TypeUse would need an explicit XmlSchemaType
annotation with the given type name.
CCustomizations used by a Model form a single linked list
so that we can look for unacknowledged customizations later.
List.ObjectFactory then wraps it and provides
access to it.ObjectFactory then wraps it and provides
access to it.Expression that represents kleene-star operation (A+)DDefines from DGrammarPattern,
so no point in resolving refs.
BindInfo got its owner set.
FieldOutline from which
this object is created.
PackageOutline enhanced with schema2java specific
information.Outline that encloses all the class outlines.
Outline that encloses all the class outlines.
Outline that encloses all the class outlines.
ClassOutline.
BindInfo object to which this object belongs.
SpecVersion object.
args[i] and return
the number of tokens consumed.
args[i] and augment
the opt object appropriately, then return
the number of tokens consumed.
XSParticle as properties of the class that's being built.XSParticles (whose term is XSElementDecl)
that are coereced into a single Element.
Plugin that marks the generated code by using JSR-250's '@Generated'.AbortException
to be thrown, especially when this is driven by some kind of GUI.
CElementInfo to ObjectFactory.
ClassOutlineImpl to
ObjectFactory.
CElementInfo to ObjectFactory.
Model.
CodeWriter that reports progress to XJCListener.RawTypeSet.Ref.RawTypeSet.RawTypeSet for RELAX NG.RawTypeSet for XML Schema.XmlAdapter used inside XJC is almost always unmarshal-only.XSComponents refer to which XSComplexTypes.JAXBModel that exposes additional information available
only for the schema->java direction.Schema object and lazily instanciate it.SchemaCompiler implementation.AnnotationProcessorFactory that implements the schema generator
command line tool.Expression that represents a concatanation of two expressions
"A,B".CClassInfo (which means the base class
is also generated), or CClassRef (which means the base class is
already generated and simply referenced.)
The latter is treated somewhat special --- from the rest of the model
this external base class is invisible.
ClassNameAllocator to be used for the binding operation.
FieldRendererFactory.
NameConverter.
BIGlobalBinding.serializable)
TypeUse from simple types.SingleField that forces the primitive accessor type.Locatable.XMLFilter that can cut sub-trees.ClassOutline holds information about this CClassInfo.
ElementOutline holds information about this CElementInfo.
EnumOutline holds information about this CEnumLeafInfo.
EnumOutline holds information about this CEnumLeafInfo.
CPluginCustomizations from this.
JClass that represents the class being bound,
under the given Outline.
TypeAndAnnotation implementation.CTypeRef.type, if available.
TypeUse.TypeUse from an existing one.TypeUse implementation.ElementSets.
List.XmlAnyElement property,
so all the wildcards need to be treated as one node.
Driver
to receive output from XJC.ClassOutlineImpl._package() as PackageOutlineImpl,
since it's guaranteed to be of that type.
PackageOutline that contains this class.
PackageOutline that contains this class.
PackageOutline that contains this class.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||