com.sun.xml.bind.v2.runtime

Class BridgeImpl<T>

final class BridgeImpl<T> extends InternalBridge<T>

Bridge implementaiton.
Constructor Summary
BridgeImpl(JAXBContextImpl context, Name tagName, JaxBeanInfo<T> bi, TypeReference typeRef)
Method Summary
TypeReferencegetTypeReference()
voidmarshal(Marshaller _m, T t, XMLStreamWriter output)
voidmarshal(Marshaller _m, T t, OutputStream output, NamespaceContext nsContext)
voidmarshal(Marshaller _m, T t, Node output)
voidmarshal(Marshaller _m, T t, ContentHandler contentHandler)
voidmarshal(Marshaller _m, T t, Result result)
voidmarshal(T value, XMLSerializer out)
Tunmarshal(Unmarshaller _u, XMLStreamReader in)
Tunmarshal(Unmarshaller _u, Source in)
Tunmarshal(Unmarshaller _u, InputStream in)
Tunmarshal(Unmarshaller _u, Node n)

Constructor Detail

BridgeImpl

public BridgeImpl(JAXBContextImpl context, Name tagName, JaxBeanInfo<T> bi, TypeReference typeRef)

Method Detail

getTypeReference

public TypeReference getTypeReference()

marshal

public void marshal(Marshaller _m, T t, XMLStreamWriter output)

marshal

public void marshal(Marshaller _m, T t, OutputStream output, NamespaceContext nsContext)

marshal

public void marshal(Marshaller _m, T t, Node output)

marshal

public void marshal(Marshaller _m, T t, ContentHandler contentHandler)

marshal

public void marshal(Marshaller _m, T t, Result result)

marshal

public void marshal(T value, XMLSerializer out)

unmarshal

T unmarshal(Unmarshaller _u, XMLStreamReader in)

unmarshal

T unmarshal(Unmarshaller _u, Source in)

unmarshal

T unmarshal(Unmarshaller _u, InputStream in)

unmarshal

T unmarshal(Unmarshaller _u, Node n)