|
||||||||||
| 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.BLOBInDataStore
public class BLOBInDataStore
Represents binary data which is stored in the data store.
| 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)
BLOBFileValueBLOBFileValue.
delete in class BLOBFileValuepruneEmptyParentDirs - if true, empty parent directories
will automatically be deletedpublic void discard()
BLOBFileValueBLOBFileValue 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 boolean equals(java.lang.Object obj)
BLOBFileValue
equals in class BLOBFileValuepublic int hashCode()
hashCode in class BLOBFileValueObject.hashCode()public long getLength()
BLOBFileValueBLOBFileValue.
getLength in class BLOBFileValueBLOBFileValue,
or -1L if the length can't be determined.
public java.io.InputStream getStream()
throws javax.jcr.RepositoryException
BLOBFileValue
getStream in class BLOBFileValuejavax.jcr.RepositoryExceptionpublic java.lang.String toString()
toString in class BLOBFileValuepublic boolean isSmall()
BLOBFileValue
isSmall in class BLOBFileValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||