public abstract class BinaryData
extends java.lang.Object
| Constructor and Description |
|---|
BinaryData() |
| Modifier and Type | Method and Description |
|---|---|
abstract byte[] |
asBytes() |
abstract java.io.InputStream |
asStream()
Request the binary data as a stream.
|
abstract java.lang.String |
asString() |
abstract java.lang.String |
asString(java.lang.String charset) |
void |
writeToFile(java.io.File file) |
void |
writeToFile(java.nio.file.Path path,
java.nio.file.CopyOption... options) |
public abstract byte[] asBytes()
throws java.io.IOException
java.io.IOExceptionpublic abstract java.io.InputStream asStream()
throws java.io.IOException
java.io.IOExceptionpublic abstract java.lang.String asString()
throws java.io.IOException
java.io.IOExceptionpublic abstract java.lang.String asString(java.lang.String charset)
throws java.io.IOException
java.io.IOExceptionpublic void writeToFile(java.nio.file.Path path,
java.nio.file.CopyOption... options)
throws java.io.IOException
java.io.IOExceptionpublic void writeToFile(java.io.File file)
throws java.io.IOException
java.io.IOException