Top Description Fields Constructors Methods
org.glassfish.jaxb.runtime.v2.runtime

public Class InlineBinaryTransducer<V>

extends FilterTransducer<V>
Class Inheritance
Imports
com.sun.istack.NotNull, org.glassfish.jaxb.runtime.api.AccessorException, org.xml.sax.SAXException, javax.xml.stream.XMLStreamException, java.io.IOException

Transducer that signals the runtime that this binary data shall be always inlined.
Author
Kohsuke Kawaguchi

Field Summary

Inherited from org.glassfish.jaxb.runtime.v2.runtime.FilterTransducer:
core

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
writeText(XMLSerializer w, V o, String fieldName)

Overrides org.glassfish.jaxb.runtime.v2.runtime.FilterTransducer.writeText.

Implements org.glassfish.jaxb.runtime.v2.runtime.Transducer.writeText.

Sends the result of the print(Object) operation to one of the XMLSerializer#text(String, String) method, but with the best representation of the value, not necessarily String.

Inherited from org.glassfish.jaxb.runtime.v2.runtime.FilterTransducer:
declareNamespacegetTypeNameparseuseNamespace

Constructor Detail

InlineBinaryTransducerback to summary
public InlineBinaryTransducer(Transducer<V> core)

Method Detail

writeLeafElementback to summary
public void writeLeafElement(XMLSerializer w, Name tagName, V o, String fieldName) throws IOException, SAXException, XMLStreamException, AccessorException

Overrides org.glassfish.jaxb.runtime.v2.runtime.FilterTransducer.writeLeafElement.

Implements org.glassfish.jaxb.runtime.v2.runtime.Transducer.writeLeafElement.

Doc from org.glassfish.jaxb.runtime.v2.runtime.Transducer.writeLeafElement.

Sends the result of the print(Object) operation to one of the XMLSerializer#leafElement(Name, String, String) method. but with the best representation of the value, not necessarily String.

Annotations
@Override
writeTextback to summary
public void writeText(XMLSerializer w, V o, String fieldName) throws IOException, SAXException, XMLStreamException, AccessorException

Overrides org.glassfish.jaxb.runtime.v2.runtime.FilterTransducer.writeText.

Implements org.glassfish.jaxb.runtime.v2.runtime.Transducer.writeText.

Doc from org.glassfish.jaxb.runtime.v2.runtime.Transducer.writeText.

Sends the result of the print(Object) operation to one of the XMLSerializer#text(String, String) method, but with the best representation of the value, not necessarily String.

Annotations
@Override