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.
|