Class MimeUtil.ByteArrayDataSource

java.lang.Object
org.cip4.jdflib.util.MimeUtil.ByteArrayDataSource
All Implemented Interfaces:
jakarta.activation.DataSource
Enclosing class:
MimeUtil

public static class MimeUtil.ByteArrayDataSource extends Object implements jakarta.activation.DataSource
data source for binary files
  • Constructor Details

    • ByteArrayDataSource

      public ByteArrayDataSource(ByteArrayIOStream _ioStream, String _contentType)
      create a data source from a byte array
      Parameters:
      _ioStream - the ByteArrayIOStream to use
      _contentType - the content type of the contents
  • Method Details

    • getContentType

      public String getContentType()
      * (non-Javadoc)
      Specified by:
      getContentType in interface jakarta.activation.DataSource
      See Also:
      • DataSource.getContentType()
    • getInputStream

      public InputStream getInputStream()
      Specified by:
      getInputStream in interface jakarta.activation.DataSource
      See Also:
      • DataSource.getInputStream()
    • getName

      public String getName()
      Specified by:
      getName in interface jakarta.activation.DataSource
      See Also:
      • DataSource.getName()
    • getOutputStream

      public OutputStream getOutputStream()
      Specified by:
      getOutputStream in interface jakarta.activation.DataSource
      See Also:
      • DataSource.getOutputStream()