public class DataContent extends java.lang.Object implements ContentMeta
Constructor and Description |
---|
DataContent(HasInputStream lazyStream,
java.util.Map<java.lang.String,java.lang.String> meta) |
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
getInputStream() |
java.util.Map<java.lang.String,java.lang.String> |
getMeta()
Return the metadata about the content
|
long |
writeContent(java.io.OutputStream out)
Write the content stream to the output stream
|
public DataContent(HasInputStream lazyStream, java.util.Map<java.lang.String,java.lang.String> meta)
public java.util.Map<java.lang.String,java.lang.String> getMeta()
ContentMeta
getMeta
in interface ContentMeta
public long writeContent(java.io.OutputStream out) throws java.io.IOException
HasInputStream
writeContent
in interface HasInputStream
out
- output streamjava.io.IOException
- on io errorpublic java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in interface HasInputStream
java.io.IOException