| Class Summary |
| ArrayElementLeafProperty<BeanT,ListT,ItemT> |
ArrayProperty that contains only one leaf type.
|
| ArrayElementNodeProperty<BeanT,ListT,ItemT> |
ArrayProperty that contains node values.
|
| ArrayElementProperty<BeanT,ListT,ItemT> |
Property implementation for multi-value property that maps to an element.
|
| ArrayERProperty<BeanT,ListT,ItemT> |
Commonality between ArrayElementProperty and ArrayReferenceNodeProperty.
|
| ArrayERProperty.ReceiverImpl |
Receiver that puts the child object into the Scope object. |
| ArrayProperty<BeanT,ListT,ItemT> |
Property implementation for multi-value properties
(including arrays and collections.)
|
| ArrayReferenceNodeProperty<BeanT,ListT,ItemT> | |
| AttributeProperty<BeanT> |
Property implementation for AttributePropertyInfo.
|
| ListElementProperty<BeanT,ListT,ItemT> |
Property implementation for ElementPropertyInfo whose
isValueList is true.
|
| PropertyFactory |
Create Property objects.
|
| PropertyImpl<BeanT> | |
| SingleElementLeafProperty<BeanT> |
Property that contains a leaf value.
|
| SingleElementNodeProperty<BeanT,ValueT> | |
| SingleMapNodeProperty<BeanT,ValueT> | |
| SingleReferenceNodeProperty<BeanT,ValueT> | |
| TagAndType |
Pair of QName and JaxBeanInfo.
|
| UnmarshallerChain |
Pass around a 'ticket dispenser' when creating new
unmarshallers. |
| ValueProperty<BeanT> |
Property implementation for XmlValue properties.
|