| Name | Description | Type | Package | Framework |
| AbstractInlineAnnotationReaderImpl | AnnotationReader that reads annotation from classes, not from external binding files. | Class | sun.xml.internal.bind.v2.model.annotation | Code Trails |
| Accessor | Accesses a particular property of a bean. | Class | sun.xml.internal.bind.v2.runtime.reflect | Code Trails |
| Accessor .FieldReflection | Accessor that uses Java reflection to access a field. | Class | sun.xml.internal.bind.v2.runtime.reflect.Accessor | Code Trails |
| Accessor .GetterOnlyReflection | A version of Accessor. | Class | sun.xml.internal.bind.v2.runtime.reflect.Accessor | Code Trails |
| Accessor .GetterSetterReflection | Accessor that uses Java reflection to access a getter and a setter. | Class | sun.xml.internal.bind.v2.runtime.reflect.Accessor | Code Trails |
| Accessor .ReadOnlyFieldReflection | Read-only access to Field. | Class | sun.xml.internal.bind.v2.runtime.reflect.Accessor | Code Trails |
| Accessor .SetterOnlyReflection | A version of Accessor. | Class | sun.xml.internal.bind.v2.runtime.reflect.Accessor | Code Trails |
| AccessorInjector | Class | sun.xml.internal.bind.v2.runtime.reflect.opt | Code Trails | |
| AdaptedAccessor | Class | sun.xml.internal.bind.v2.runtime.reflect | Code Trails | |
| AdaptedLister | Class | sun.xml.internal.bind.v2.runtime.reflect | Code Trails | |
| Adapter | Adapter that wraps XmlJavaTypeAdapter. | Class | sun.xml.internal.bind.v2.model.core | Code Trails |
| Annotated | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| Annotation | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| AnnotationReader | Reads annotations for the given property. | Interface | sun.xml.internal.bind.v2.model.annotation | Code Trails |
| AnnotationSource | Interface | sun.xml.internal.bind.v2.model.annotation | Code Trails | |
| Any | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| AnyTypeBeanInfo | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |
| AnyTypeImpl | Class | sun.xml.internal.bind.v2.model.impl | Code Trails | |
| Appinfo | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| ArrayBeanInfoImpl | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |
| ArrayElementLeafProperty | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails | |
| ArrayElementNodeProperty | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails | |
| ArrayElementProperty | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails | |
| ArrayERProperty | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails | |
| ArrayERProperty .ItemsLoader | Used to handle the collection wrapper element. | Class | sun.xml.internal.bind.v2.runtime.property.ArrayERProperty | Code Trails |
| ArrayInfo | Stand-alone array that can be marshalled/unmarshalled on its own (without being part of any encloding ClassInfo. | Interface | sun.xml.internal.bind.v2.model.core | Code Trails |
| ArrayInfoImpl | Class | sun.xml.internal.bind.v2.model.impl | Code Trails | |
| ArrayProperty | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails | |
| ArrayReferenceNodeProperty | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails | |
| ArrayReferenceNodeProperty .MixedTextLoader | Class | sun.xml.internal.bind.v2.runtime.property.ArrayReferenceNodeProperty | Code Trails | |
| AssociationMap | Bi-directional map between elements, inner peers, TODO: this should be rewritten for efficiency. | Class | sun.xml.internal.bind.v2.runtime | Code Trails |
| AssociationMap .Entry | Class | sun.xml.internal.bind.v2.runtime.AssociationMap | Code Trails | |
| AttrDecls | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| AttributeProperty | Property implementation for AttributePropertyInfo. | Class | sun.xml.internal.bind.v2.runtime.property | Code Trails |
| AttributePropertyInfo | Attribute PropertyInfo. | Interface | sun.xml.internal.bind.v2.model.core | Code Trails |
| AttributePropertyInfoImpl | Class | sun.xml.internal.bind.v2.model.impl | Code Trails | |
| AttributesEx | Attributes extension that allows attribute values to be exposed as CharSequence. | Interface | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails |
| AttributesExImpl | AttributesEx implementation. | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails |
| AttributeType | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| Base64Data | Fed to unmarshaller when the 'text' data is actually a virtual image of base64 encoding of the binary data | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails |
| Bean | Class | sun.xml.internal.bind.v2.runtime.reflect.opt | Code Trails | |
| BinderImpl | TODO: investigate how much in-place unmarshalling is implemented - some preliminary work is there. | Class | sun.xml.internal.bind.v2.runtime | Code Trails |
| Bindings | Interface | sun.xml.internal.bind.v2.schemagen.episode | Code Trails | |
| BridgeAdapter | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |
| BridgeContextImpl | BridgeContext implementation. | Class | sun.xml.internal.bind.v2.runtime | Code Trails |
| BridgeImpl | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |
| BuiltinLeafInfo | JAXB spec designates a few Java classes to be mapped to leaves in XML. | Interface | sun.xml.internal.bind.v2.model.core | Code Trails |
| BuiltinLeafInfoImpl | JAXB spec designates a few Java classes to be mapped to XML types in a way that ignores restrictions placed on user-defined beans. | Class | sun.xml.internal.bind.v2.model.impl | Code Trails |
| ByteArrayOutputStreamEx | ByteArrayOutputStream with access to its raw buffer. | Class | sun.xml.internal.bind.v2.util | Code Trails |
| C14nXmlOutput | XmlOutput that generates canonical XML. | Class | sun.xml.internal.bind.v2.runtime.output | Code Trails |
| ChildLoader | Pair of Loader and Receiver. | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails |
| ClassBeanInfoImpl | JaxBeanInfo implementation for j2s bean. | Class | sun.xml.internal.bind.v2.runtime | Code Trails |
| ClassFactory | Creates new instances of classes. | Class | sun.xml.internal.bind.v2 | Code Trails |
| ClassInfo | Information about JAXB-bound class. | Interface | sun.xml.internal.bind.v2.model.core | Code Trails |
| ClassInfoImpl | A part of the ClassInfo that doesn't depend on a particular reflection library. | Class | sun.xml.internal.bind.v2.model.impl | Code Trails |
| ClassInfoImpl .ConflictException | Class | sun.xml.internal.bind.v2.model.impl.ClassInfoImpl | Code Trails | |
| ClassInfoImpl .DuplicateException | Class | sun.xml.internal.bind.v2.model.impl.ClassInfoImpl | Code Trails | |
| ClassInfoImpl .PropertyGroup | Represents 7 groups of properties. | Class | sun.xml.internal.bind.v2.model.impl.ClassInfoImpl | Code Trails |
| ClassInfoImpl .SecondaryAnnotation | Class | sun.xml.internal.bind.v2.model.impl.ClassInfoImpl | Code Trails | |
| ClassLoaderRetriever | Class | sun.xml.internal.bind.v2.util | Code Trails | |
| ClassLocatable | Locatable implementation for a class. | Class | sun.xml.internal.bind.v2.model.annotation | Code Trails |
| ClassTailor | Replaces a few constant pool tokens from a class template and then loads it into the VM. | Class | sun.xml.internal.bind.v2.bytecode | Code Trails |
| CollisionCheckStack | Stack-like data structure that allows the following efficient operations: Push/pop operation. | Class | sun.xml.internal.bind.v2.util | Code Trails |
| ComplexContent | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| ComplexExtension | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| ComplexRestriction | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| ComplexType | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| ComplexTypeHost | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| ComplexTypeModel | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| CompositeStructureBeanInfo | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |
| Const | Class | sun.xml.internal.bind.v2.runtime.reflect.opt | Code Trails | |
| ContentHandlerAdaptor | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |
| ContentModelContainer | Used to write a content model. | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails |
| ContextFactory | This class is responsible for producing RI JAXBContext objects. | Class | sun.xml.internal.bind.v2 | Code Trails |
| Coordinator | Object that coordinates the marshalling/unmarshalling. | Class | sun.xml.internal.bind.v2.runtime | Code Trails |
| DataSourceSource | Source implementation backed by DataHandler. | Class | sun.xml.internal.bind.v2.util | Code Trails |
| DefaultIDResolver | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails | |
| DefaultTransducedAccessor | TransducedAccessor that prints to String. | Class | sun.xml.internal.bind.v2.runtime.reflect | Code Trails |
| DefaultValueLoaderDecorator | Decorates another Loader by setting a default value. | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails |
| Discarder | Loader implementation that discards the whole sub-tree. | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails |
| Documentation | Interface | sun.xml.internal.bind.v2.schemagen.xmlschema | Code Trails | |
| DomLoader | Class | sun.xml.internal.bind.v2.runtime.unmarshaller | Code Trails | |
| DOMOutput | XmlOutput implementation that does associative marshalling to DOM. | Class | sun.xml.internal.bind.v2.runtime.output | Code Trails |
| DomPostInitAction | Class | sun.xml.internal.bind.v2.runtime | Code Trails | |