com.sun.xml.bind.v2.runtime

Class AnyTypeBeanInfo

final class AnyTypeBeanInfo extends JaxBeanInfo<Object> implements AttributeAccessor

JaxBeanInfo for handling xs:anyType.
Constructor Summary
AnyTypeBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo anyTypeInfo)
Method Summary
ObjectcreateInstance(UnmarshallingContext context)
StringgetElementLocalName(Object element)
StringgetElementNamespaceURI(Object element)
StringgetId(Object element, XMLSerializer target)
LoadergetLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)
Transducer<Object>getTransducer()
booleanreset(Object element, UnmarshallingContext context)
voidserializeAttributes(Object element, XMLSerializer target)
voidserializeBody(Object element, XMLSerializer target)
voidserializeRoot(Object element, XMLSerializer target)
voidserializeURIs(Object element, XMLSerializer target)

Constructor Detail

AnyTypeBeanInfo

public AnyTypeBeanInfo(JAXBContextImpl grammar, RuntimeTypeInfo anyTypeInfo)

Method Detail

createInstance

public Object createInstance(UnmarshallingContext context)

getElementLocalName

public String getElementLocalName(Object element)

getElementNamespaceURI

public String getElementNamespaceURI(Object element)

getId

public String getId(Object element, XMLSerializer target)

getLoader

public Loader getLoader(JAXBContextImpl context, boolean typeSubstitutionCapable)

getTransducer

public Transducer<Object> getTransducer()

reset

public boolean reset(Object element, UnmarshallingContext context)

serializeAttributes

public void serializeAttributes(Object element, XMLSerializer target)

serializeBody

public void serializeBody(Object element, XMLSerializer target)

serializeRoot

public void serializeRoot(Object element, XMLSerializer target)

serializeURIs

public void serializeURIs(Object element, XMLSerializer target)