Uses of Interface
org.apache.axiom.blob.Blob
Packages that use Blob
Package
Description
Contains utility classes to work with binary data.
Defines Axiom specific extensions to the StAX API.
Contains interfaces for MIME message processing.
Contains core interfaces of the Axiom API.
Contains ready to use
OMDataSource
implementations.Contains utility classes to work with the Java Activation Framework.
Contains utility classes to work with base64 encoded data.
Contains StAX utility classes not depending on the Axiom API.
-
Uses of Blob in org.apache.axiom.attachments
Methods in org.apache.axiom.attachments that return Blob -
Uses of Blob in org.apache.axiom.blob
Subinterfaces of Blob in org.apache.axiom.blobModifier and TypeInterfaceDescriptioninterface
Blob that stores data in memory.interface
Blob that accumulates data in memory and transfers it to a different type of blob if the size exceeds a certain threshold.interface
A writable blob.Classes in org.apache.axiom.blob that implement BlobModifier and TypeClassDescriptionclass
Partial implementation of theWritableBlob
interface that implementsWritableBlob.readFrom(InputStream)
usingWritableBlob.getOutputStream()
andwriteTo(OutputStream)
usinggetInputStream()
.Methods in org.apache.axiom.blob that return BlobModifier and TypeMethodDescriptionstatic Blob
Blobs.createBlob
(byte[] data) Create a blob from a byte array. -
Uses of Blob in org.apache.axiom.ext.stax
Methods in org.apache.axiom.ext.stax that return BlobModifier and TypeMethodDescriptionBlobProvider.getBlob()
Get theBlob
object for the binary content.BlobReader.getBlob()
Get theBlob
with the binary content for the current event.Methods in org.apache.axiom.ext.stax with parameters of type Blob -
Uses of Blob in org.apache.axiom.mime
Subinterfaces of Blob in org.apache.axiom.mimeModifier and TypeInterfaceDescriptioninterface
Methods in org.apache.axiom.mime that return BlobMethods in org.apache.axiom.mime with parameters of type BlobModifier and TypeMethodDescriptionvoid
MultipartBodyWriter.writePart
(Blob blob, ContentType contentType, ContentTransferEncoding contentTransferEncoding, String contentID, List<Header> extraHeaders) Write a MIME part. -
Uses of Blob in org.apache.axiom.mime.activation
Classes in org.apache.axiom.mime.activation that implement BlobModifier and TypeClassDescriptionfinal class
PartBlob
implementation that wraps aPartDataHandler
.Methods in org.apache.axiom.mime.activation with parameters of type BlobModifier and TypeMethodDescriptionprotected DataSource
PartDataHandler.createDataSource
(Blob content, String contentType) Create theDataSource
to be returned byPartDataHandler.getDataSource()
. -
Uses of Blob in org.apache.axiom.om
Methods in org.apache.axiom.om that return BlobModifier and TypeMethodDescriptionGet the content of the MIME part identified by a given content ID.OMText.getBlob()
Returns aBlob
containing the base64-decoded content of this node.Methods in org.apache.axiom.om with parameters of type Blob -
Uses of Blob in org.apache.axiom.om.ds
Methods in org.apache.axiom.om.ds that return BlobConstructors in org.apache.axiom.om.ds with parameters of type BlobModifierConstructorDescriptionBlobOMDataSource
(Blob blob, String encoding) Constructor.WrappedTextNodeOMDataSourceFromBlob
(QName wrapperElementName, Blob binaryData, Charset charset) -
Uses of Blob in org.apache.axiom.om.format.xop
Methods in org.apache.axiom.om.format.xop with parameters of type BlobModifier and TypeMethodDescriptionCombinedContentTransferEncodingPolicy.getContentTransferEncoding
(Blob blob, ContentType contentType) ContentTransferEncodingPolicy.getContentTransferEncoding
(Blob blob, ContentType contentType) Determine the content transfer encoding to use for a MIME part.ContentTypeProvider.getContentType
(Blob blob) Determine the content type to use for a MIME part. -
Uses of Blob in org.apache.axiom.om.impl
Methods in org.apache.axiom.om.impl with parameters of type BlobModifier and TypeMethodDescriptionabstract String
MTOMXMLStreamWriter.prepareBlob
(Blob blob) Prepare aBlob
for serialization without using theBlobWriter
API.void
Write a MIME part.void
Write a MIME part. -
Uses of Blob in org.apache.axiom.util.activation
Methods in org.apache.axiom.util.activation that return BlobModifier and TypeMethodDescriptionstatic Blob
DataHandlerUtils.toBlob
(DataHandler dh) Get aBlob
for the givenDataHandler
.Methods in org.apache.axiom.util.activation with parameters of type BlobModifier and TypeMethodDescriptionDataHandlerContentTypeProvider.getContentType
(Blob blob) static DataHandler
DataHandlerUtils.getDataHandler
(Blob blob) Get theDataHandler
wrapped by the givenBlob
.static DataHandler
DataHandlerUtils.toDataHandler
(Blob blob) Get aDataHandler
for the givenBlob
. -
Uses of Blob in org.apache.axiom.util.base64
Methods in org.apache.axiom.util.base64 with parameters of type Blob -
Uses of Blob in org.apache.axiom.util.stax
Methods in org.apache.axiom.util.stax that return BlobModifier and TypeMethodDescriptionstatic Blob
XMLStreamReaderUtils.getBlobFromElement
(XMLStreamReader reader) Get aBlob
for the binary data encoded in an element.Methods in org.apache.axiom.util.stax with parameters of type BlobModifier and TypeMethodDescriptionstatic void
XMLStreamWriterUtils.writeBase64
(XMLStreamWriter writer, Blob blob) Write base64 encoded data to a stream writer.static void
XMLStreamWriterUtils.writeBlob
(XMLStreamWriter writer, Blob blob, String contentID, boolean optimize) Write binary content to the stream.