|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.jackrabbit.core.value.BLOBFileValue
org.apache.jackrabbit.core.value.BLOBInTempFile
public class BLOBInTempFile
Represents binary data which is stored in a temporary file.
| Method Summary | |
|---|---|
void |
delete(boolean pruneEmptyParentDirs)
Deletes the persistent resource backing this BLOBFileValue. |
void |
discard()
Frees temporarily allocated resources such as temporary file, buffer, etc. |
boolean |
equals(java.lang.Object obj)
|
long |
getLength()
Returns the length of this BLOBFileValue. |
java.io.InputStream |
getStream()
Returns an InputStream representation of this value. |
int |
hashCode()
Returns zero to satisfy the Object equals/hashCode contract. |
boolean |
isImmutable()
Checks if this object is immutable. |
boolean |
isSmall()
Check if the value is small (contains a low number of bytes) and should be stored inline. |
java.lang.String |
toString()
|
| Methods inherited from class org.apache.jackrabbit.core.value.BLOBFileValue |
|---|
spool |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public void delete(boolean pruneEmptyParentDirs)
BLOBFileValue.
delete in class BLOBFileValuepruneEmptyParentDirs - if true, empty parent directories
will automatically be deletedpublic void discard()
BLOBFileValue is backed by a persistent resource
calling this method will have no effect.
discard in class BLOBFileValue#delete(),
BLOBFileValue.delete(boolean)public boolean isImmutable()
isImmutable in class BLOBFileValuepublic long getLength()
BLOBFileValue.
getLength in class BLOBFileValueBLOBFileValue,
or -1L if the length can't be determined.
public java.io.InputStream getStream()
throws java.lang.IllegalStateException,
javax.jcr.RepositoryException
getStream in class BLOBFileValuejava.lang.IllegalStateException
javax.jcr.RepositoryExceptionpublic java.lang.String toString()
toString in class BLOBFileValuepublic boolean equals(java.lang.Object obj)
equals in class BLOBFileValuepublic int hashCode()
hashCode in class BLOBFileValueObject.hashCode()public boolean isSmall()
isSmall in class BLOBFileValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||