public class UESByteSource extends java.lang.Object implements UESStreamSource
| Modifier and Type | Field and Description | 
|---|---|
protected java.lang.String | 
contentType  | 
protected byte[] | 
data  | 
static java.lang.String | 
DEFAULT_CONTENT_TYPE  | 
static java.lang.String | 
DEFAULT_NAME  | 
protected java.lang.String | 
name  | 
protected java.io.ByteArrayOutputStream | 
outStream  | 
| Constructor and Description | 
|---|
UESByteSource()
Creates a new instance of UESByteSource. 
 | 
UESByteSource(byte[] data)
Creates a new instance of UESByteSource. 
 | 
UESByteSource(byte[] data,
Creates a new instance of UESByteSource. 
 | 
UESByteSource(byte[] data,
Creates a new instance of UESByteSource. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
getContentType() | 
java.io.InputStream | 
getInputStream()
Create InputStream from data set in constructor, and there is no InputStream available 
 if OutputStream is created or if there is no data. 
 | 
java.lang.String | 
getName() | 
java.io.OutputStream | 
getOutputStream()
If you get OutputStream, you cannot get InputStream any more, and vice versa. 
 | 
long | 
getSize()
Returns data size in bytes. 
 | 
byte[] | 
toByteArray()  | 
data - - source data for InputStream, if you give null value,
         you cannot get InputStream instead Exception is throwncontentType - - MIME content type of dataname - - name of byte sourcedata - - source data for InputStream, if you give null value,
         you cannot get InputStream instead Exception is throwncontentType - - MIME content type of dataname - - name of byte sourcedata - - source data for InputStream, if you give null value,
         you cannot get InputStream instead Exception is throwncontentType - - MIME content type of dataname - - name of byte sourcegetInputStream in interface javax.activation.DataSourceUESIORTExceptionDataSource.getInputStream()getName in interface javax.activation.DataSourceDataSource.getName()getOutputStream in interface javax.activation.DataSourceDataSource.getOutputStream()UESStreamSourcegetSize in interface UESStreamSourceUESStreamSource.getSize()getContentType in interface javax.activation.DataSourceDataSource.getContentType()