public class ByteArrayDataSource
extends java.lang.Object
implements javax.activation.DataSource
Constructor and Description |
---|
ByteArrayDataSource(byte[] bytes) |
ByteArrayDataSource(byte[] bytes,
java.lang.String contentType) |
ByteArrayDataSource(byte[] b,
java.lang.String ct,
java.lang.String id) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getBytes() |
java.lang.String |
getContentType() |
java.io.InputStream |
getInputStream() |
java.lang.String |
getName() |
java.io.OutputStream |
getOutputStream() |
void |
setBytes(byte[] bytes) |
void |
setContentType(java.lang.String ct) |
void |
setName(java.lang.String name) |
public ByteArrayDataSource(byte[] bytes)
public ByteArrayDataSource(byte[] bytes, java.lang.String contentType)
public ByteArrayDataSource(byte[] b, java.lang.String ct, java.lang.String id)
public void setBytes(byte[] bytes)
public byte[] getBytes()
public void setContentType(java.lang.String ct)
public java.lang.String getContentType()
getContentType
in interface javax.activation.DataSource
public java.io.InputStream getInputStream()
getInputStream
in interface javax.activation.DataSource
public void setName(java.lang.String name)
public java.lang.String getName()
getName
in interface javax.activation.DataSource
public java.io.OutputStream getOutputStream() throws java.io.IOException
getOutputStream
in interface javax.activation.DataSource
java.io.IOException