public class OctetStreamData extends Object implements Data
A representation of a Data
type containing an octet stream.
public OctetStreamData(InputStream octetStream)
Creates a new OctetStreamData
.
octetStream
- the input stream containing the octetsNullPointerException
- if octetStream
is null
public OctetStreamData(InputStream octetStream, String uri, String mimeType)
Creates a new OctetStreamData
.
octetStream
- the input stream containing the octetsuri
- the URI String identifying the data object (may be null
)mimeType
- the MIME type associated with the data object (may be null
)NullPointerException
- if octetStream
is null
public InputStream getOctetStream()
Returns the input stream of this OctetStreamData
.
OctetStreamData
.public String getURI()
Returns the URI String identifying the data object represented by this OctetStreamData
.
null
if not applicablepublic String getMimeType()
Returns the MIME type associated with the data object represented by this OctetStreamData
.
null
if not applicable
© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.