|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
CTypeInfo
.BIDeclaration
FieldOutline
.FieldAccessor
.AbstractFieldWithVar.createField()
after calling the
constructor.
ClassBinder
that marks abstract components as abstract.AbstractListField.generate()
method right after this.
ElementMappingImpl
and BeanMappingImpl
Plugin
s that are enabled in this compilation.
TypeUse
by using the existing Adapter
class.
Plugin
s.
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.TypeMirror
and computes a value.Mapping
for bean classes.TypeUse
.BIEnumMember
used inside BIEnum
has additional 'value' attribute.Ring
.Plugin.getCustomizationURIs()
.JBlock
object.CPropertyInfo
s from the given particle
(and its descendants), and set them to the class returned by
ClassSelector.getCurrentBean()
.
AbstractMappingImpl.calcDrilldown()
.
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.
AttributePropertyInfo
for the compiler.ClassInfo
represenatation.CClassInfo
/CElementInfo
.JPackage
as a CClassInfoParent
.CClassInfoParent
Plugin
s.CPluginCustomization
s attached to a JAXB model component.CElementInfo
or CClassInfo
.ElementInfo
implementation for the compile-time model.ElementPropertyInfo
for the compiler.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.BIGlobalBinding.ClassNameBean.name
on demand.
JDefinedClass
and report class collision errors,
if necessary.FieldRenderer
.com.sun.xml.bind.v2.model.core
package for XJC.ErrorReceiver
that prints to a PrintStream
.FieldRenderer
for possibly constant field.DPattern
and
decides which patterns to map to properties.TypeUse
object that is attached to the nearest
ancestor datatype.Plugin
s.CPropertyInfo
.CDefaultValue
that computes the default value
by applying a lexical representation to a TypeUse
.
FieldAccessor
of this field
for the specified object.
JavaCompiler
.
NType
representation for a parameterized type
RawType<ParamType1,ParamType2,...>
.
XMLParser
for XSOM which reads documents from
this DOMForest rather than doing a fresh parse.
SchemaCompiler
.
DOMForest
into a XSSchemaSet
.
ReferencePropertyInfo
for the compiler.TypeInfo
at the compile-time.TypeRef
for XJC.CCustomizations
that belong to this model.
ValuePropertyInfo
implementation for XJC.CTypeInfo
for the DOM node.FieldRenderer.DEFAULT
.
DDefine
s 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.CElementInfo
information
for filling in methods/fields for a bean.ElementOutline
implementation.BIElement
s in a read-only set.
Element
s that belong to this block.
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.TypeAndAnnotation
are equal if they
has the same type and annotations.
ErrorHandler
and exposing utlity methods.Aspect.EXPOSED
AbstractListField.field
of the target object.
ClassOutline
.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.
group
closest to
key
and returns it.
AbstractListField.Accessor.ref(boolean)
with
true will always return a non-null list.
EntityResolver
that delegates to two EntityResolver
s.XMLFilter
that can fork an event to another ContentHandler
in the middle.FieldOutline
for accessing
the generated field.
XmlJavaTypeAdapter
from PropertyInfo
if necessary.
Mapping
object for the given global element.
Ring
instance is associated with a thread.
ComplexTypeFieldBuilder.recordBindingMode(XSComplexType, ComplexTypeBindingMode)
.
ClassOutline
s known to this object.
ClassOutline
s whose ClassOutline._package()
points to this object.
new CodeModelClassFactory(getErrorHandler())
.
getModel().codeModel
.
FieldOutline
s newly declared
in this class.
CTypeRef.defaultValue
that has context information.
CElementInfo
generates a class,
returns such a class.
EnumOutline
s.
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
.
URL
or as a File
.
Pattern
BIDom
object that applies to the given particle.
Locator
part of the specified
SAXParseException
.
Mapping
s.
JPackage
.
ContentHandler
.
ContentHandler
to feed SAX events into.
CPropertyInfo
JType
object for the string representation
of a type.
TypeUse
object that this conversion represents.
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.BIInterface
s in a read-only set.
CBuiltinLeafInfo
represents a default binding,
it is never a collection.
BindInfo
doesn't contain any useful
information.
JAXBModel
that exposes additional information available
only for the java->schema direction.JDocComment
object.
JAXBContext.newInstance(java.lang.String)
.JAXBModel
implementation.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.CCustomizations
used by a Model
form a single linked list
so that we can look for unacknowledged customizations later.
ObjectFactory
then wraps it and provides
access to it.ObjectFactory
then wraps it and provides
access to it.DDefine
s 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.
ClassOutline
.
BindInfo
object to which this object belongs.
args[i]
and return
the number of tokens consumed.
args[i]
and augment
the opt
object appropriately, then return
the number of tokens consumed.
Plugin
that marks the generated code by using JSR-250's '@Generated'.CElementInfo
to ObjectFactory.
ClassOutlineImpl
to
ObjectFactory.
CElementInfo
to ObjectFactory.
CodeWriter
that reports progress to XJCListener
.RawTypeSet.Ref
.RawTypeSet
for RELAX NG.RawTypeSet
for XML Schema.XmlAdapter
used inside XJC is almost always unmarshal-only.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.ClassNameAllocator
to be used for the binding operation.
XJC2Task.setDestdir(File)
BIGlobalBinding.serializable
)
SingleField
that forces the primitive accessor type.Locatable
.ClassOutline
holds information about this CClassInfo
.
ElementOutline
holds information about this CElementInfo
.
EnumOutline
holds information about this CEnumLeafInfo
.
EnumOutline
holds information about this CEnumLeafInfo
.
getPropertyInfo().getType()
.
CPluginCustomization
s from this.
JClass
that represents the class being bound,
under the given Outline
.
TypeAndAnnotation
implementation.TypeUse
.TypeUse
from an existing one.TypeUse
implementation.List
.Driver
to receive output from XJC.XMLStreamReader
to SAX events on a
ContentHandler
, bridging between the two
parser technologies.ClassOutlineImpl._package()
as PackageOutlineImpl
,
since it's guaranteed to be of that type.
PackageOutline
that contains this class.
PackageOutline
that contains this class.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |