This package contains the main betwixt introspection code. XMLIntrospector produces a XMLBeanInfo instance specifying how the introspected class maps to xml elements and attributes. The AttributeDescriptor and ElementDescriptor classes detail how members of a bean map to xml attributes and elements respectively.