Package | Description |
---|---|
org.castor.xml | |
org.exolab.castor.mapping.loader |
Implementations for mapping interfaces and the default mapping loader.
|
org.exolab.castor.tools |
Command line tools
|
org.exolab.castor.util |
Utility classes used by Castor.
|
org.exolab.castor.xml |
The XML Marshaller API
|
org.exolab.castor.xml.util |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInternalContext
The internal context is meant as center piece providing (and keeping) all
information that is required by Marshaller, Unmarshaller, SourceGenerator,
MappingTool, SchemaReader and SchemaWriter.
|
class |
BackwardCompatibilityContext
As the name already expresses: this class is there for backward compatibility
and should be removed from Castor with a future release.
|
Modifier and Type | Method and Description |
---|---|
InternalContext |
AbstractMappingLoader.getInternalContext() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractMappingLoader.setInternalContext(InternalContext internalContext) |
Modifier and Type | Method and Description |
---|---|
void |
MappingTool.setInternalContext(InternalContext internalContext)
To set the XMLContext to be used.
|
Modifier and Type | Method and Description |
---|---|
void |
ChangeLog2XML.setInternalContext(InternalContext internalContext)
To set the
AbstractInternalContext into the ChangeLog2XML instance. |
Modifier and Type | Method and Description |
---|---|
InternalContext |
ValidationContext.getInternalContext()
To get the
AbstractInternalContext to use. |
InternalContext |
XMLContext.getInternalContext()
Deprecated.
|
InternalContext |
Unmarshaller.getInternalContext()
To get the internal XML Context that is in use.
|
Modifier and Type | Method and Description |
---|---|
void |
Introspector.setInternalContext(InternalContext internalContext) |
void |
XMLClassDescriptorResolver.setInternalContext(InternalContext xmlContext)
To set the XMLContext to be used.
|
void |
ValidationContext.setInternalContext(InternalContext internalContext)
To set which
AbstractInternalContext should be used. |
void |
Marshaller.setInternalContext(InternalContext internalContext)
To set the
InternalContext to use, and to
initialize Marshaller properties linked to it. |
void |
Unmarshaller.setInternalContext(InternalContext internalContext)
To set the internal XML Context to be used.
|
Constructor and Description |
---|
Marshaller(InternalContext internalContext)
The one
Marshaller constructor that is used by XMLContext which
sets an InternalContext that comes from outside. |
UnmarshalHandler(InternalContext internalContext,
Class<?> topClass)
Creates a new UnmarshalHandler.
|
Unmarshaller(InternalContext internalContext)
Creates a new basic Unmarshaller.
|
Unmarshaller(InternalContext internalContext,
Class c)
Creates a new Unmarshaller with the given Class.
|
Unmarshaller(InternalContext internalContext,
Class c,
ClassLoader loader)
Creates a new
Unmarshaller with the given Class. |
Unmarshaller(InternalContext internalContext,
Mapping mapping)
Creates a new Unmarshaller with the given Mapping.
|
Unmarshaller(InternalContext internalContext,
Object root)
Creates a new Unmarshaller with the given Object.
|
Modifier and Type | Method and Description |
---|---|
void |
XMLClassDescriptorResolverImpl.setInternalContext(InternalContext internalContext)
To set the XMLContext to be used.
|
Copyright © 2014. All rights reserved.