Package | Description |
---|---|
com.sun.istack |
istack-commons runtime utilities.
|
com.sun.istack.logging | |
com.sun.tools.xjc |
Schema to Java compiler
|
com.sun.tools.xjc.addon.code_injector | |
com.sun.tools.xjc.api |
API for programmatic invocation of XJC and schemagen.
|
com.sun.tools.xjc.api.impl.s2j |
implementation of the XJC API for schema to java.
|
com.sun.tools.xjc.outline |
Provides the outline of the generated Java source code so that
additional processing (such as adding more annotations) can be
done on the generated code.
|
com.sun.tools.xjc.reader.internalizer |
internalization of external binding files and <jaxb:bindings> customizations.
|
com.sun.tools.xjc.reader.xmlschema | |
com.sun.xml.bind.api |
Runtime API for the JAX-WS RI
|
com.sun.xml.bind.v2.runtime |
Code that implements JAXBContext, Unmarshaller, and Marshaller.
|
com.sun.xml.bind.v2.runtime.output |
Code that writes well-formed XML (
XmlOutput and its implementations}. |
com.sun.xml.bind.v2.runtime.reflect |
Abstraction around accessing data of actual objects.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
Pool.Impl.create()
Creates a new instance of object.
|
T |
Pool.take()
Gets a new object from the pool.
|
T |
Pool.Impl.take()
Gets a new object from the pool.
|
Modifier and Type | Method and Description |
---|---|
void |
Pool.recycle(T t)
Returns an object back to the pool.
|
Modifier and Type | Method and Description |
---|---|
static Logger |
Logger.getLogger(Class<?> componentClass)
The factory method returns preconfigured Logger wrapper for the class.
|
static Logger |
Logger.getLogger(String customLoggerName,
Class<?> componentClass)
The factory method returns preconfigured Logger wrapper for the class.
|
Modifier and Type | Method and Description |
---|---|
static Logger |
Logger.getLogger(Class<?> componentClass)
The factory method returns preconfigured Logger wrapper for the class.
|
static Logger |
Logger.getLogger(String customLoggerName,
Class<?> componentClass)
The factory method returns preconfigured Logger wrapper for the class.
|
static Logger |
Logger.getLogger(String customLoggerName,
Class<?> componentClass)
The factory method returns preconfigured Logger wrapper for the class.
|
Modifier and Type | Method and Description |
---|---|
static int |
Driver.run(String[] args,
XJCListener listener)
Performs schema compilation and prints the status/error into the
specified PrintStream.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PluginImpl.run(Outline model,
Options opt,
ErrorHandler errorHandler) |
Modifier and Type | Method and Description |
---|---|
Options |
SchemaCompiler.getOptions()
Deprecated.
This method is not really "deprecated" (in the sense of being removed
from future versions), but the JAXB team is not committed to evolve
Options class in the compatible fashion. So please don't
use this method unless you know what you're doing. |
Modifier and Type | Field and Description |
---|---|
protected DOMForest |
SchemaCompilerImpl.forest |
Modifier and Type | Method and Description |
---|---|
Options |
SchemaCompilerImpl.getOptions() |
Modifier and Type | Field and Description |
---|---|
JDefinedClass |
ClassOutline.implClass
The implementation aspect of a bean.
|
JClass |
ClassOutline.implRef
The implementation class that shall be used for reference.
|
JDefinedClass |
ClassOutline.ref
The exposed aspect of the a bean.
|
CClassInfo |
ClassOutline.target
This
ClassOutline holds information about this CClassInfo . |
Modifier and Type | Method and Description |
---|---|
PackageOutline |
ClassOutline._package()
PackageOutline that contains this class. |
PackageOutline |
EnumOutline._package()
PackageOutline that contains this class. |
JDefinedClass |
CustomizableOutline.getImplClass()
Provides customization output.
|
CCustomizable |
CustomizableOutline.getTarget()
Provides bound information about customizable target.
|
abstract Outline |
ClassOutline.parent()
A
Outline that encloses all the class outlines. |
abstract Outline |
EnumOutline.parent()
A
Outline that encloses all the class outlines. |
Modifier and Type | Method and Description |
---|---|
SAXSource |
DOMForest.createSAXSource(String systemId)
|
Modifier and Type | Method and Description |
---|---|
BIGlobalBinding |
BGMBuilder.getGlobalBinding()
Gets the global bindings.
|
ParticleBinder |
BGMBuilder.getParticleBinder()
Gets the particle binder for this binding.
|
Modifier and Type | Method and Description |
---|---|
abstract BridgeContext |
JAXBRIContext.createBridgeContext()
Creates a new
BridgeContext instance. |
abstract String |
JAXBRIContext.getBuildId()
Gets the build information of the JAXB runtime.
|
JAXBRIContext |
Bridge.getContext()
Gets the
JAXBRIContext to which this object belongs. |
abstract List<String> |
JAXBRIContext.getKnownNamespaceURIs()
Gets the namespace URIs statically known to this
JAXBContext . |
static String |
JAXBRIContext.mangleNameToClassName(String localName)
Computes a Java class name from a local name.
|
static String |
JAXBRIContext.mangleNameToPropertyName(String localName)
Computes a Java class name from a local name.
|
static String |
JAXBRIContext.mangleNameToVariableName(String localName)
Computes a Java identifier from a local name.
|
T |
Bridge.unmarshal(BridgeContext context,
InputStream in) |
T |
Bridge.unmarshal(BridgeContext context,
Node n) |
T |
Bridge.unmarshal(BridgeContext context,
Source in) |
T |
Bridge.unmarshal(BridgeContext context,
XMLStreamReader in) |
T |
Bridge.unmarshal(InputStream in)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(Node n)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(Node n,
AttachmentUnmarshaller au) |
T |
Bridge.unmarshal(Source in)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(Source in,
AttachmentUnmarshaller au) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
InputStream in) |
abstract T |
Bridge.unmarshal(Unmarshaller context,
Node n) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
Source in) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
XMLStreamReader in) |
T |
Bridge.unmarshal(XMLStreamReader in)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(XMLStreamReader in,
AttachmentUnmarshaller au) |
Modifier and Type | Method and Description |
---|---|
abstract Bridge |
JAXBRIContext.createBridge(TypeReference ref)
Creates a mini-marshaller/unmarshaller that can process a
TypeReference . |
abstract void |
JAXBRIContext.generateSchema(SchemaOutputResolver outputResolver)
Generates the schema documents from the model.
|
static Type |
JAXBRIContext.getBaseType(Type type,
Class baseType)
Gets the parameterization of the given base type.
|
static Type |
JAXBRIContext.getBaseType(Type type,
Class baseType)
Gets the parameterization of the given base type.
|
abstract QName |
JAXBRIContext.getElementName(Class o)
Allows to retrieve the element name based on Class.
|
abstract QName |
JAXBRIContext.getElementName(Object o)
If the given object is bound to an element in XML by JAXB,
returns the element name.
|
abstract QName |
JAXBRIContext.getTypeName(TypeReference tr)
Returns the name of the XML Type bound to the
specified Java type.
|
static String |
JAXBRIContext.mangleNameToClassName(String localName)
Computes a Java class name from a local name.
|
static String |
JAXBRIContext.mangleNameToPropertyName(String localName)
Computes a Java class name from a local name.
|
static String |
JAXBRIContext.mangleNameToVariableName(String localName)
Computes a Java identifier from a local name.
|
void |
Bridge.marshal(BridgeContext context,
T object,
ContentHandler contentHandler) |
void |
Bridge.marshal(BridgeContext context,
T object,
Node output) |
void |
Bridge.marshal(BridgeContext context,
T object,
OutputStream output,
NamespaceContext nsContext) |
void |
Bridge.marshal(BridgeContext context,
T object,
Result result) |
void |
Bridge.marshal(BridgeContext context,
T object,
XMLStreamWriter output) |
abstract void |
Bridge.marshal(Marshaller m,
T object,
ContentHandler contentHandler) |
abstract void |
Bridge.marshal(Marshaller m,
T object,
Node output) |
abstract void |
Bridge.marshal(Marshaller m,
T object,
OutputStream output,
NamespaceContext nsContext) |
abstract void |
Bridge.marshal(Marshaller m,
T object,
Result result) |
abstract void |
Bridge.marshal(Marshaller m,
T object,
XMLStreamWriter output) |
static JAXBRIContext |
JAXBRIContext.newInstance(Class[] classes,
Collection<TypeReference> typeRefs,
Map<Class,Class> subclassReplacements,
String defaultNamespaceRemap,
boolean c14nSupport,
RuntimeAnnotationReader ar)
Creates a new
JAXBRIContext . |
static JAXBRIContext |
JAXBRIContext.newInstance(Class[] classes,
Collection<TypeReference> typeRefs,
Map<Class,Class> subclassReplacements,
String defaultNamespaceRemap,
boolean c14nSupport,
RuntimeAnnotationReader ar,
boolean xmlAccessorFactorySupport,
boolean allNillable,
boolean retainPropertyInfo,
boolean supressAccessorWarnings)
Creates a new
JAXBRIContext . |
static JAXBRIContext |
JAXBRIContext.newInstance(Class[] classes,
Collection<TypeReference> typeRefs,
String defaultNamespaceRemap,
boolean c14nSupport)
Deprecated.
Compatibility with older versions.
|
abstract Class<?> |
ClassResolver.resolveElementName(String nsUri,
String localName)
JAXB calls this method when it sees an unknown element.
|
abstract Class<?> |
ClassResolver.resolveElementName(String nsUri,
String localName)
JAXB calls this method when it sees an unknown element.
|
T |
Bridge.unmarshal(BridgeContext context,
InputStream in) |
T |
Bridge.unmarshal(BridgeContext context,
InputStream in) |
T |
Bridge.unmarshal(BridgeContext context,
Node n) |
T |
Bridge.unmarshal(BridgeContext context,
Node n) |
T |
Bridge.unmarshal(BridgeContext context,
Source in) |
T |
Bridge.unmarshal(BridgeContext context,
Source in) |
T |
Bridge.unmarshal(BridgeContext context,
XMLStreamReader in) |
T |
Bridge.unmarshal(BridgeContext context,
XMLStreamReader in) |
T |
Bridge.unmarshal(InputStream in)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(Node n)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(Node n,
AttachmentUnmarshaller au) |
T |
Bridge.unmarshal(Source in)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(Source in,
AttachmentUnmarshaller au) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
InputStream in) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
InputStream in) |
abstract T |
Bridge.unmarshal(Unmarshaller context,
Node n) |
abstract T |
Bridge.unmarshal(Unmarshaller context,
Node n) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
Source in) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
Source in) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
XMLStreamReader in) |
abstract T |
Bridge.unmarshal(Unmarshaller u,
XMLStreamReader in) |
T |
Bridge.unmarshal(XMLStreamReader in)
Unmarshals the specified type object.
|
T |
Bridge.unmarshal(XMLStreamReader in,
AttachmentUnmarshaller au) |
Modifier and Type | Method and Description |
---|---|
BridgeContext |
JAXBContextImpl.createBridgeContext() |
CharSequence |
FilterTransducer.print(T o) |
CharSequence |
InlineBinaryTransducer.print(V o) |
CharSequence |
Transducer.print(ValueT o)
Converts the given value to its lexical representation.
|
Modifier and Type | Method and Description |
---|---|
int |
NamespaceContext2.force(String uri,
String prefix)
Forcibly make a namespace declaration in effect.
|
int |
NamespaceContext2.force(String uri,
String prefix)
Forcibly make a namespace declaration in effect.
|
QName |
JaxBeanInfo.getTypeName(BeanT instance)
Returns the XML type name to be used to marshal the specified instance.
|
QName |
Transducer.getTypeName(ValueT instance)
Transducers implicitly work against a single XML type,
but sometimes (most notably
XMLGregorianCalendar ,
an instance may choose different XML types. |
CharSequence |
FilterTransducer.print(T o) |
CharSequence |
InlineBinaryTransducer.print(V o) |
CharSequence |
Transducer.print(ValueT o)
Converts the given value to its lexical representation.
|
void |
Transducer.writeLeafElement(XMLSerializer w,
Name tagName,
ValueT o,
String fieldName)
Sends the result of the
Transducer.print(Object) operation
to one of the XMLSerializer.leafElement(Name, String, String) method. |
Modifier and Type | Method and Description |
---|---|
int |
NamespaceContextImpl.force(String uri,
String prefix) |
int |
NamespaceContextImpl.force(String uri,
String prefix) |
int |
NamespaceContextImpl.put(String uri,
String prefix)
Puts this new binding into the declared prefixes list
without doing any duplicate check.
|
Modifier and Type | Method and Description |
---|---|
abstract CharSequence |
TransducedAccessor.print(BeanT o)
Prints the responsible field of the given bean to the writer.
|
Copyright © 2021 JBoss by Red Hat. All rights reserved.