|
spring-android-core | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.springframework.core.io.AbstractResource
org.springframework.core.io.ByteArrayResource
public class ByteArrayResource
Resource implementation for a given byte array. Creates a ByteArrayInputStreams for the given byte array.
Useful for loading content from any given byte array, without having to resort to a single-use
InputStreamResource.
ByteArrayInputStream,
InputStreamResource| Constructor Summary | |
|---|---|
ByteArrayResource(byte[] byteArray)
Create a new ByteArrayResource. |
|
ByteArrayResource(byte[] byteArray,
java.lang.String description)
Create a new ByteArrayResource. |
|
| Method Summary | |
|---|---|
long |
contentLength()
This implementation returns the length of the underlying byte array. |
boolean |
equals(java.lang.Object obj)
This implementation compares the underlying byte array. |
boolean |
exists()
This implementation always returns true. |
byte[] |
getByteArray()
Return the underlying byte array. |
java.lang.String |
getDescription()
This implementation returns the passed-in description, if any. |
java.io.InputStream |
getInputStream()
This implementation returns a ByteArrayInputStream for the underlying byte array. |
int |
hashCode()
This implementation returns the hash code based on the underlying byte array. |
| Methods inherited from class org.springframework.core.io.AbstractResource |
|---|
createRelative, getFile, getFileForLastModifiedCheck, getFilename, getURI, getURL, isOpen, isReadable, lastModified, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ByteArrayResource(byte[] byteArray)
byteArray - the byte array to wrap
public ByteArrayResource(byte[] byteArray,
java.lang.String description)
byteArray - the byte array to wrapdescription - where the byte array comes from| Method Detail |
|---|
public final byte[] getByteArray()
public boolean exists()
true.
exists in interface Resourceexists in class AbstractResourcepublic long contentLength()
contentLength in interface ResourcecontentLength in class AbstractResourceAbstractResource.getFile()
public java.io.InputStream getInputStream()
throws java.io.IOException
java.io.IOException - if the stream could not be openedByteArrayInputStreampublic java.lang.String getDescription()
Object.toString()public boolean equals(java.lang.Object obj)
equals in class AbstractResourceArrays.equals(byte[], byte[])public int hashCode()
hashCode in class AbstractResourceResource.getDescription()
|
spring-android-core | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||