|
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. |
| 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
ElementPropertyInfo.isValueList() is true. |
| PropertyFactory |
Create Property objects. |
| PropertyImpl<BeanT> |
|
| SingleElementLeafProperty<BeanT> |
Property that contains a leaf value. |
| SingleElementNodeProperty<BeanT,ValueT> |
|
| SingleMapNodeProperty<BeanT,ValueT extends Map> |
|
| 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. |