com.sun.xml.bind.v2.runtime

Class ValueListBeanInfoImpl

final class ValueListBeanInfoImpl extends JaxBeanInfo

JaxBeanInfo implementation that binds T[] to a list of simple types.
Constructor Summary
ValueListBeanInfoImpl(JAXBContextImpl owner, Class arrayType)
Method Summary
ObjectcreateInstance(UnmarshallingContext context)
StringgetElementLocalName(Object array)
StringgetElementNamespaceURI(Object array)
StringgetId(Object array, XMLSerializer target)
LoadergetLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
TransducergetTransducer()
booleanreset(Object array, UnmarshallingContext context)
voidserializeAttributes(Object array, XMLSerializer target)
voidserializeBody(Object array, XMLSerializer target)
voidserializeRoot(Object array, XMLSerializer target)
voidserializeURIs(Object array, XMLSerializer target)

Constructor Detail

ValueListBeanInfoImpl

public ValueListBeanInfoImpl(JAXBContextImpl owner, Class arrayType)

Method Detail

createInstance

public final Object createInstance(UnmarshallingContext context)

getElementLocalName

public final String getElementLocalName(Object array)

getElementNamespaceURI

public final String getElementNamespaceURI(Object array)

getId

public final String getId(Object array, XMLSerializer target)

getLoader

public final Loader getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)

getTransducer

public final Transducer getTransducer()

reset

public final boolean reset(Object array, UnmarshallingContext context)

serializeAttributes

public final void serializeAttributes(Object array, XMLSerializer target)

serializeBody

public void serializeBody(Object array, XMLSerializer target)

serializeRoot

public final void serializeRoot(Object array, XMLSerializer target)

serializeURIs

public final void serializeURIs(Object array, XMLSerializer target)