Class OctetStreamData
- java.lang.Object
-
- javax.xml.crypto.OctetStreamData
- All Implemented Interfaces:
Data
public class OctetStreamData extends Object implements Data
A representation of a Data
type containing an octet stream.
- Since:
- 1.6
Constructor Summary
Constructor | Description |
---|---|
OctetStreamData(InputStream octetStream) | Creates a new |
OctetStreamData(InputStream octetStream,
String uri,
String mimeType) | Creates a new |
Method Summary
Modifier and Type | Method | Description |
---|---|---|
String | getMimeType() | Returns the MIME type associated with the data object represented by this |
InputStream | getOctetStream() | Returns the input stream of this |
String | getURI() | Returns the URI String identifying the data object represented by this |
Methods declared in class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Constructor Detail
OctetStreamData
public OctetStreamData(InputStream octetStream)
Creates a new OctetStreamData
.
- Parameters:
-
octetStream
- the input stream containing the octets - Throws:
-
NullPointerException
- ifoctetStream
isnull
OctetStreamData
public OctetStreamData(InputStream octetStream, String uri, String mimeType)
Creates a new OctetStreamData
.
- Parameters:
-
octetStream
- the input stream containing the octets -
uri
- the URI String identifying the data object (may benull
) -
mimeType
- the MIME type associated with the data object (may benull
) - Throws:
-
NullPointerException
- ifoctetStream
isnull
Method Detail
getOctetStream
public InputStream getOctetStream()
Returns the input stream of this OctetStreamData
.
- Returns:
- the input stream of this
OctetStreamData
.
getURI
public String getURI()
Returns the URI String identifying the data object represented by this OctetStreamData
.
- Returns:
- the URI String or
null
if not applicable
getMimeType
public String getMimeType()
Returns the MIME type associated with the data object represented by this OctetStreamData
.
- Returns:
- the MIME type or
null
if not applicable