| Name | Type | Description | Detail |
| | | |
| AbstractMarshallerImpl | Abstract Class | Partial default Marshaller implementation. | Detail |
| AbstractUnmarshallerImpl | Abstract Class | Partial default Unmarshaller implementation. | Detail |
| AttachmentMarshaller | Class | Enable JAXB marshalling to optimize storage of binary data. | Detail |
| AttachmentUnmarshaller | Class | Enables JAXB unmarshalling of a root document containing optimized binary data formats. | Detail |
| BadKindHelper | Class | This Helper class is used to facilitate the marshalling of TypeCodePackage/BadKind. | Detail |
| BoundsHelper | Class | This Helper class is used to facilitate the marshalling of Bounds. | Detail |
| BoundsHelper | Class | This Helper class is used to facilitate the marshalling of TypeCodePackage/Bounds. | Detail |
| DataOutputStream | Interface | Defines the methods used to write primitive data types to output streams for marshalling custom value types. | Detail |
| InvalidNameHelper | Class | This Helper class is used to facilitate the marshalling of ORBPackage/InvalidName. | Detail |
| KeyInfoFactory | Class | A factory for creating KeyInfo objects from scratch or for unmarshalling a KeyInfo object from a corresponding XML | Detail |
| MarshalException | Class | Indicates an exceptional condition that occurred during the XML marshalling or unmarshalling process. | Detail |
| MarshalledObject | Class | A MarshalledObject contains a byte stream with the serialized representation of an object given to its constructor. | Detail |
| Marshaller | Interface | The Marshaller class is responsible for governing the process of serializing Java content trees back into XML data. | Detail |
| Marshaller.Listener | Class | Register an instance of an implementation of this class with a Marshaller to externally listen for marshal events. | Detail |
| SAAJResult | Class | Acts as a holder for the results of a JAXP transformation or a JAXB marshalling, in the form of a SAAJ tree. | Detail |
| UnmarshalException | Class | An UnmarshalException can be thrown while unmarshalling the parameters or results of a remote method call if any of the following | Detail |
| Unmarshaller | Interface | The Unmarshaller class governs the process of deserializing XML data into newly created Java content trees, optionally validating the XML | Detail |
| Unmarshaller.Listener | Class | Register an instance of an implementation of this class with Unmarshaller to externally listen for unmarshal events. | Detail |
| UnmarshallerHandler | Interface | Unmarshaller implemented as SAX ContentHandler. | Detail |
| VMCUSTOM | Interface | Defines the code used to represent a custom marshalled value type in This is one of the possible results of the type_modifier | Detail |
| XMLSignatureFactory | Class | A factory for creating XMLSignature objects from scratch or for unmarshalling an XMLSignature object from a corresponding | Detail |