Top Interfaces Classes Enums
module com.sun.xml.bind.osgi

Package org.glassfish.jaxb.runtime.v2.runtime.property


Interface Summary

Modifier and TypeInterface and Description
public interface
Property<BeanT>

A JAXB property that constitutes a JAXB-bound bean.

public interface
StructureLoaderBuilder

Component that contributes element unmarshallers into StructureLoader.

Class Summary

Modifier and TypeClass and Description
pack-priv class
ArrayElementLeafProperty<BeanT, ListT, ItemT>

ArrayProperty that contains only one leaf type.

pack-priv class
ArrayElementNodeProperty<BeanT, ListT, ItemT>

ArrayProperty that contains node values.

pack-priv abstract class
ArrayElementProperty<BeanT, ListT, ItemT>

Property implementation for multi-value property that maps to an element.

pack-priv abstract class
ArrayERProperty<BeanT, ListT, ItemT>

Commonality between ArrayElementProperty and ArrayReferenceNodeProperty.

pack-priv abstract class
ArrayProperty<BeanT, ListT, ItemT>

Property implementation for multi-value properties (including arrays and collections.)

pack-priv class
ArrayReferenceNodeProperty<BeanT, ListT, ItemT>

public class
pack-priv class
ListElementProperty<BeanT, ListT, ItemT>

Property implementation for ElementPropertyInfo whose ElementPropertyInfo#isValueList() is true.

public abstract class
PropertyFactory

Create Property objects.

pack-priv abstract class
PropertyImpl<BeanT>

pack-priv class
SingleElementLeafProperty<BeanT>

Property that contains a leaf value.

pack-priv class
pack-priv class
SingleMapNodeProperty<BeanT, ValueT extends Map<K, V>>

pack-priv class
pack-priv class
public class
UnmarshallerChain

Pass around a 'ticket dispenser' when creating new unmarshallers.

pack-priv class
Utils

Utils class.

public class
ValueProperty<BeanT>

Property implementation for XmlValue properties.

Enum Summary

Modifier and TypeEnum and Description
pack-priv enum
Messages

Message resources