A B C D E F G H I J L M N O R S T U V W X _ 

A

AccessorException - Exception in com.sun.xml.bind.api
Signals an error in RawAccessor.
AccessorException() - Constructor for exception com.sun.xml.bind.api.AccessorException
 
AccessorException(String) - Constructor for exception com.sun.xml.bind.api.AccessorException
 
AccessorException(String, Throwable) - Constructor for exception com.sun.xml.bind.api.AccessorException
 
AccessorException(Throwable) - Constructor for exception com.sun.xml.bind.api.AccessorException
 
AccessorFactory - Interface in com.sun.xml.bind
A means to allow the user to provide customized Accessor to be used by JAXB.
AccessorFactoryImpl - Class in com.sun.xml.bind
 
ANNOTATION_READER - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) to use alternative RuntimeAnnotationReader implementation.
annotations - Variable in class com.sun.xml.bind.api.TypeReference
The annotations associated with the reference of this type.
AnyTypeAdapter - Class in com.sun.xml.bind
XmlAdapter useful for mapping interfaces.
AnyTypeAdapter() - Constructor for class com.sun.xml.bind.AnyTypeAdapter
 

B

bind(String, Object) - Method in class com.sun.xml.bind.IDResolver
Binds the given object to the specified ID.
Bridge<T> - Class in com.sun.xml.bind.api
Mini-marshaller/unmarshaller that is specialized for a particular element name and a type.
BridgeContext - Class in com.sun.xml.bind.api
Deprecated.
The caller no longer needs to use this, as Bridge has methods that can work without BridgeContext.
bridges - Variable in class com.sun.xml.bind.api.CompositeStructure
 

C

CANONICALIZATION_SUPPORT - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) and Marshaller.setProperty(String, Object) to enable the c14n marshalling support in the JAXBContext.
ClassResolver - Class in com.sun.xml.bind.api
Dynamically locates classes to represent elements discovered during the unmarshalling.
ClassResolver() - Constructor for class com.sun.xml.bind.api.ClassResolver
 
collapse(String) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
 
collapse(CharSequence) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
This is usually the biggest processing bottleneck.
com.sun.xml.bind - package com.sun.xml.bind
 
com.sun.xml.bind.annotation - package com.sun.xml.bind.annotation
 
com.sun.xml.bind.api - package com.sun.xml.bind.api
Runtime API for the JAX-WS RI
CompositeStructure - Class in com.sun.xml.bind.api
A JAXB Bean that works like a DOM.
CompositeStructure() - Constructor for class com.sun.xml.bind.api.CompositeStructure
 
createBridge(TypeReference) - Method in class com.sun.xml.bind.api.JAXBRIContext
Creates a mini-marshaller/unmarshaller that can process a TypeReference.
createBridgeContext() - Method in class com.sun.xml.bind.api.JAXBRIContext
Creates a new BridgeContext instance.
createFieldAccessor(Class, Field, boolean) - Method in interface com.sun.xml.bind.AccessorFactory
Access a field of the class.
createFieldAccessor(Class, Field, boolean) - Method in class com.sun.xml.bind.AccessorFactoryImpl
Access a field of the class.
createFieldAccessor(Class, Field, boolean, boolean) - Method in class com.sun.xml.bind.AccessorFactoryImpl
Access a field of the class.
createFieldAccessor(Class, Field, boolean, boolean) - Method in interface com.sun.xml.bind.InternalAccessorFactory
Access a field of the class.
createPropertyAccessor(Class, Method, Method) - Method in interface com.sun.xml.bind.AccessorFactory
Access a property of the class.
createPropertyAccessor(Class, Method, Method) - Method in class com.sun.xml.bind.AccessorFactoryImpl
Access a property of the class.
CycleRecoverable - Interface in com.sun.xml.bind
Optional interface that can be implemented by JAXB-bound objects to handle cycles in the object graph.
CycleRecoverable.Context - Interface in com.sun.xml.bind
This interface is implemented by the JAXB RI to provide information about the on-going marshalling process.

D

DatatypeConverterImpl - Class in com.sun.xml.bind
Deprecated.
in JAXB 2.2.4 - use javax.xml.bind.DatatypeConverterImpl instead or let us know why you can't
DEFAULT_NAMESPACE_REMAP - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) to reassign the default namespace URI to something else at the runtime.

E

ENABLE_XOP - Static variable in class com.sun.xml.bind.api.JAXBRIContext
Marshaller/Unmarshaller property to enable XOP processing.
encode(int) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
encodeByte(int) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
endDocument() - Method in class com.sun.xml.bind.IDResolver
Called after the unmarshalling completes.
equals(Object) - Method in class com.sun.xml.bind.api.TypeReference
 
error(SAXParseException) - Method in interface com.sun.xml.bind.api.ErrorListener
 
ErrorListener - Interface in com.sun.xml.bind.api
Implemented by the driver of the compiler engine to handle errors found during the compiliation.

F

fatalError(SAXParseException) - Method in interface com.sun.xml.bind.api.ErrorListener
 

G

generateEpisode(Result) - Method in class com.sun.xml.bind.api.JAXBRIContext
Generates the episode file that represents the binding known to this JAXBContext, so that XJC can later do separate compilation.
generateSchema(SchemaOutputResolver) - Method in class com.sun.xml.bind.api.JAXBRIContext
Generates the schema documents from the model.
get(B) - Method in class com.sun.xml.bind.api.RawAccessor
Gets the value of the property of the given bean object.
get(Class<A>) - Method in class com.sun.xml.bind.api.TypeReference
Finds the specified annotation from the array and returns it.
getAttachmentMarshaller() - Method in class com.sun.xml.bind.api.BridgeContext
Deprecated.
Gets the last AttachmentMarshaller set through AttachmentMarshaller.
getAttachmentUnmarshaller() - Method in class com.sun.xml.bind.api.BridgeContext
Deprecated.
Gets the last AttachmentUnmarshaller set through AttachmentUnmarshaller.
getBaseType(Type, Class) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Gets the parameterization of the given base type.
getBuildId() - Method in class com.sun.xml.bind.api.JAXBRIContext
Gets the build information of the JAXB runtime.
getClassLogger() - Static method in class com.sun.xml.bind.Util
Gets the logger for the caller's class.
getContext() - Method in class com.sun.xml.bind.api.Bridge
Gets the JAXBRIContext to which this object belongs.
getElementName(Object) - Method in class com.sun.xml.bind.api.JAXBRIContext
If the given object is bound to an element in XML by JAXB, returns the element name.
getElementName(Class) - Method in class com.sun.xml.bind.api.JAXBRIContext
Allows to retrieve the element name based on Class.
getElementPropertyAccessor(Class<B>, String, String) - Method in class com.sun.xml.bind.api.JAXBRIContext
Gets a RawAccessor for the specified element property of the specified wrapper bean class.
getFieldName() - Method in interface com.sun.xml.bind.ValidationEventLocatorEx
Returns the field name of the object where the error occured.
getInstance() - Static method in class com.sun.xml.bind.AccessorFactoryImpl
 
getKnownNamespaceURIs() - Method in class com.sun.xml.bind.api.JAXBRIContext
Gets the namespace URIs statically known to this JAXBContext.
getMarshaller() - Method in interface com.sun.xml.bind.CycleRecoverable.Context
Returns the marshaller object that's doing the marshalling.
getRuntimeTypeInfoSet() - Method in class com.sun.xml.bind.api.JAXBRIContext
Allows you to access the runtime model information of the JAXB XML/Java binding.
getSystemProperty(String) - Static method in class com.sun.xml.bind.Util
Reads the system property value and takes care of SecurityException.
getTypeName(TypeReference) - Method in class com.sun.xml.bind.api.JAXBRIContext
Returns the name of the XML Type bound to the specified Java type.
getTypeReference() - Method in class com.sun.xml.bind.api.Bridge
Gets the TypeReference from which this bridge was created.

H

hashCode() - Method in class com.sun.xml.bind.api.TypeReference
 
hasSwaRef() - Method in class com.sun.xml.bind.api.JAXBRIContext
Returns true if this context includes a class that has XmlAttachmentRef.

I

IDResolver - Class in com.sun.xml.bind
Pluggable ID/IDREF handling layer.
IDResolver() - Constructor for class com.sun.xml.bind.IDResolver
 
IMPROVED_XSI_TYPE_HANDLING - Static variable in class com.sun.xml.bind.api.JAXBRIContext
Improves handling of xsi:type used on leaf properties.
info(SAXParseException) - Method in interface com.sun.xml.bind.api.ErrorListener
Used to report possibly verbose information that can be safely ignored.
InternalAccessorFactory - Interface in com.sun.xml.bind
A means to allow the user to provide customized Accessor to be used by JAXB.
isWhiteSpace(CharSequence) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
Returns true if the specified string is all whitespace.
isWhiteSpace(char) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
returns true if the specified char is a white space character.

J

JAXBRIContext - Class in com.sun.xml.bind.api
JAXBContext enhanced with JAXB RI specific functionalities.

L

Locatable - Interface in com.sun.xml.bind
Optional interface implemented by JAXB objects to expose location information from which an object is unmarshalled.

M

mangleNameToClassName(String) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Computes a Java class name from a local name.
mangleNameToPropertyName(String) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Computes a Java class name from a local name.
mangleNameToVariableName(String) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Computes a Java identifier from a local name.
marshal(Object) - Method in class com.sun.xml.bind.AnyTypeAdapter
Noop.
marshal(T, XMLStreamWriter) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(T, XMLStreamWriter, AttachmentMarshaller) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(BridgeContext, T, XMLStreamWriter) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(Marshaller, T, XMLStreamWriter) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(T, OutputStream, NamespaceContext) - Method in class com.sun.xml.bind.api.Bridge
Marshals the specified type object with the implicit element name associated with this instance of Bridge.
marshal(T, OutputStream, NamespaceContext, AttachmentMarshaller) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(BridgeContext, T, OutputStream, NamespaceContext) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(Marshaller, T, OutputStream, NamespaceContext) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(T, Node) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(BridgeContext, T, Node) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(Marshaller, T, Node) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(T, ContentHandler) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(T, ContentHandler, AttachmentMarshaller) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(BridgeContext, T, ContentHandler) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(Marshaller, T, ContentHandler) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(T, Result) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(BridgeContext, T, Result) - Method in class com.sun.xml.bind.api.Bridge
 
marshal(Marshaller, T, Result) - Method in class com.sun.xml.bind.api.Bridge
 

N

newInstance(Class[], Collection<TypeReference>, Map<Class, Class>, String, boolean, RuntimeAnnotationReader) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Creates a new JAXBRIContext.
newInstance(Class[], Collection<TypeReference>, Map<Class, Class>, String, boolean, RuntimeAnnotationReader, boolean, boolean, boolean, boolean) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Creates a new JAXBRIContext.
newInstance(Class[], Collection<TypeReference>, String, boolean) - Static method in class com.sun.xml.bind.api.JAXBRIContext
Deprecated.
Compatibility with older versions.

O

onCycleDetected(CycleRecoverable.Context) - Method in interface com.sun.xml.bind.CycleRecoverable
Called when a cycle is detected by the JAXB RI marshaller to nominate a new object to be marshalled instead.
OverrideAnnotationOf - Annotation Type in com.sun.xml.bind.annotation
Designates an annotation from base class which shall be overriden by annotation placed together with this.

R

RawAccessor<B,V> - Class in com.sun.xml.bind.api
Accesses a particular property of a bean.
RawAccessor() - Constructor for class com.sun.xml.bind.api.RawAccessor
 
replace(String) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
 
replace(CharSequence) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
 
resolve(String, Class) - Method in class com.sun.xml.bind.IDResolver
Obtains the object to be pointed by the IDREF value.
resolveElementName(String, String) - Method in class com.sun.xml.bind.api.ClassResolver
JAXB calls this method when it sees an unknown element.
RETAIN_REFERENCE_TO_INFO - Static variable in class com.sun.xml.bind.api.JAXBRIContext
Retains references to PropertyInfos.

S

set(B, V) - Method in class com.sun.xml.bind.api.RawAccessor
Sets the value of the property of the given bean object.
setAttachmentMarshaller(AttachmentMarshaller) - Method in class com.sun.xml.bind.api.BridgeContext
Deprecated.
Sets the AttachmentMarshaller.
setAttachmentUnmarshaller(AttachmentUnmarshaller) - Method in class com.sun.xml.bind.api.BridgeContext
Deprecated.
Sets the AttachmentUnmarshaller.
setErrorHandler(ValidationEventHandler) - Method in class com.sun.xml.bind.api.BridgeContext
Deprecated.
Registers the error handler that receives unmarshalling/marshalling errors.
sourceLocation() - Method in interface com.sun.xml.bind.Locatable
 
startDocument(ValidationEventHandler) - Method in class com.sun.xml.bind.IDResolver
Called when the unmarshalling starts.
SUBCLASS_REPLACEMENTS - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) to specify specific classes that replace the reference to generic classes.
SUPRESS_ACCESSOR_WARNINGS - Static variable in class com.sun.xml.bind.api.JAXBRIContext
Supress security warnings when trying to access fields through reflection.

T

tagName - Variable in class com.sun.xml.bind.api.TypeReference
The associated XML element name that the JAX-RPC uses with this type reference.
toItemType() - Method in class com.sun.xml.bind.api.TypeReference
Creates a TypeReference for the item type, if this TypeReference represents a collection type.
TREAT_EVERYTHING_NILLABLE - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) to allow unmarshaller to honor xsi:nil anywhere, even if they are not specifically allowed by the schema.
trim(CharSequence) - Static method in class com.sun.xml.bind.WhiteSpaceProcessor
Equivalent of String.trim().
type - Variable in class com.sun.xml.bind.api.TypeReference
The Java type that's being referenced.
TYPE_REFERENCES - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) to put additional JAXB type references into the JAXBContext.
TypeReference - Class in com.sun.xml.bind.api
A reference to a JAXB-bound type.
TypeReference(QName, Type, Annotation...) - Constructor for class com.sun.xml.bind.api.TypeReference
 

U

unmarshal(Object) - Method in class com.sun.xml.bind.AnyTypeAdapter
Noop.
unmarshal(XMLStreamReader) - Method in class com.sun.xml.bind.api.Bridge
Unmarshals the specified type object.
unmarshal(XMLStreamReader, AttachmentUnmarshaller) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(BridgeContext, XMLStreamReader) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(Unmarshaller, XMLStreamReader) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(Source) - Method in class com.sun.xml.bind.api.Bridge
Unmarshals the specified type object.
unmarshal(Source, AttachmentUnmarshaller) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(BridgeContext, Source) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(Unmarshaller, Source) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(InputStream) - Method in class com.sun.xml.bind.api.Bridge
Unmarshals the specified type object.
unmarshal(BridgeContext, InputStream) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(Unmarshaller, InputStream) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(Node) - Method in class com.sun.xml.bind.api.Bridge
Unmarshals the specified type object.
unmarshal(Node, AttachmentUnmarshaller) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(BridgeContext, Node) - Method in class com.sun.xml.bind.api.Bridge
 
unmarshal(Unmarshaller, Node) - Method in class com.sun.xml.bind.api.Bridge
 
Util - Class in com.sun.xml.bind
 

V

ValidationEventLocatorEx - Interface in com.sun.xml.bind
Defines additional accessor methods for the event source location.
values - Variable in class com.sun.xml.bind.api.CompositeStructure
 

W

warning(SAXParseException) - Method in interface com.sun.xml.bind.api.ErrorListener
 
WhiteSpaceProcessor - Class in com.sun.xml.bind
Processes white space normalization.
WhiteSpaceProcessor() - Constructor for class com.sun.xml.bind.WhiteSpaceProcessor
 

X

XmlAccessorFactory - Annotation Type in com.sun.xml.bind
Identifies a user provided customized Accessor to be used.
XMLACCESSORFACTORY_SUPPORT - Static variable in class com.sun.xml.bind.api.JAXBRIContext
The property that you can specify to JAXBContext.newInstance(java.lang.String) enable support of XmlAccessorFactory annotation in the JAXBContext.
XmlIsSet - Annotation Type in com.sun.xml.bind.annotation
Deprecated.
this hasn't been implemented in the RI, and this hasn't been speced yet. I believe Joe asked for this feature. I'd like to drop this.
XmlLocation - Annotation Type in com.sun.xml.bind.annotation
Marks a property that receives a location from which the object is unmarshalled.

_

_parseBase64Binary(String) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseBoolean(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseByte(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseDateTime(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseDecimal(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseDouble(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseFloat(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseInt(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
Faster but less robust String->int conversion.
_parseInteger(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseLong(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseQName(CharSequence, NamespaceContext) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_parseShort(CharSequence) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printBase64Binary(byte[]) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printBase64Binary(byte[], int, int) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printBase64Binary(byte[], int, int, char[], int) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
Encodes a byte array into a char array by doing base64 encoding.
_printBase64Binary(byte[], int, int, XMLStreamWriter) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printBase64Binary(byte[], int, int, byte[], int) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
Encodes a byte array into another byte array by first doing base64 encoding then encoding the result in ASCII.
_printBoolean(boolean) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printByte(byte) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printDate(Calendar) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printDateTime(Calendar) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printDecimal(BigDecimal) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printDouble(double) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printFloat(float) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printInt(int) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printInteger(BigInteger) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printLong(long) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printQName(QName, NamespaceContext) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
_printShort(short) - Static method in class com.sun.xml.bind.DatatypeConverterImpl
Deprecated.
 
A B C D E F G H I J L M N O R S T U V W X _