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 TypeInterfaceDescriptioninterfaceBlob that stores data in memory.interfaceBlob that accumulates data in memory and transfers it to a different type of blob if the size exceeds a certain threshold.interfaceA writable blob.Classes in org.apache.axiom.blob that implement BlobModifier and TypeClassDescriptionclassPartial implementation of theWritableBlobinterface that implementsWritableBlob.readFrom(InputStream)usingWritableBlob.getOutputStream()andwriteTo(OutputStream)usinggetInputStream().Methods in org.apache.axiom.blob that return BlobModifier and TypeMethodDescriptionstatic BlobBlobs.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 theBlobobject for the binary content.BlobReader.getBlob()Get theBlobwith 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 TypeInterfaceDescriptioninterfaceMethods in org.apache.axiom.mime that return BlobMethods in org.apache.axiom.mime with parameters of type BlobModifier and TypeMethodDescriptionvoidMultipartBodyWriter.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 classPartBlobimplementation that wraps aPartDataHandler.Methods in org.apache.axiom.mime.activation with parameters of type BlobModifier and TypeMethodDescriptionprotected DataSourcePartDataHandler.createDataSource(Blob content, String contentType) Create theDataSourceto 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 aBlobcontaining 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 StringMTOMXMLStreamWriter.prepareBlob(Blob blob) Prepare aBlobfor serialization without using theBlobWriterAPI.voidWrite a MIME part.voidWrite a MIME part. -
Uses of Blob in org.apache.axiom.util.activation
Methods in org.apache.axiom.util.activation that return BlobModifier and TypeMethodDescriptionstatic BlobDataHandlerUtils.toBlob(DataHandler dh) Get aBlobfor the givenDataHandler.Methods in org.apache.axiom.util.activation with parameters of type BlobModifier and TypeMethodDescriptionDataHandlerContentTypeProvider.getContentType(Blob blob) static DataHandlerDataHandlerUtils.getDataHandler(Blob blob) Get theDataHandlerwrapped by the givenBlob.static DataHandlerDataHandlerUtils.toDataHandler(Blob blob) Get aDataHandlerfor 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 BlobXMLStreamReaderUtils.getBlobFromElement(XMLStreamReader reader) Get aBlobfor the binary data encoded in an element.Methods in org.apache.axiom.util.stax with parameters of type BlobModifier and TypeMethodDescriptionstatic voidXMLStreamWriterUtils.writeBase64(XMLStreamWriter writer, Blob blob) Write base64 encoded data to a stream writer.static voidXMLStreamWriterUtils.writeBlob(XMLStreamWriter writer, Blob blob, String contentID, boolean optimize) Write binary content to the stream.