public final class DSpaceBitstreamInfo
extends java.lang.Object
| Constructor and Description |
|---|
DSpaceBitstreamInfo(boolean del,
int storeNo,
long sz,
java.lang.String bitstrmFmt,
int bitstrmId,
java.lang.String usrFmtDesc,
java.lang.String intrnlId,
java.lang.String src,
java.lang.String chksumAlgorthm,
java.lang.String chksum,
java.lang.String nm,
java.lang.String desc)
Complete constructor.
|
DSpaceBitstreamInfo(int bid)
Minimal constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Identity entirely dependent upon
bitstreamId. |
java.lang.String |
getBitstreamFormatId()
Get the Bitstream Format id.
|
int |
getBitstreamId()
Get the Bitstream id.
|
java.lang.String |
getChecksumAlgorithm()
Get the checksum algorithm.
|
boolean |
getDeleted()
Get the deleted flag.
|
java.lang.String |
getInternalId()
Get the Internal Id.
|
java.lang.String |
getName()
Get the name of the bitstream.
|
void |
getName(java.lang.String nm)
Set the name of the bitstream.
|
long |
getSize()
Get the size.
|
java.lang.String |
getSource()
Get the source.
|
java.lang.String |
getStoredChecksum()
Get the checksum.
|
int |
getStoreNumber()
Get the store number.
|
java.lang.String |
getUserFormatDescription()
Get the user format description.
|
int |
hashCode()
HashCode method uses
bitstreamId as hashing function. |
void |
setBitstreamFormatId(java.lang.String bitstrmFmt)
Set the Bitstream Format id.
|
void |
setChecksumAlgorithm(java.lang.String checksumAlgorithm)
Set the checksum algorithm.
|
void |
setDeleted(boolean deleted)
Set the deleted flag.
|
void |
setInternalId(java.lang.String internalId)
Set the Internal Id.
|
void |
setName(java.lang.String name)
The name of the bitstream.
|
void |
setSize(long size)
Set the size.
|
void |
setSource(java.lang.String source)
Set the source.
|
void |
setStoredChecksum(java.lang.String checksum)
Set the checksum.
|
void |
setStoreNumber(int storeNumber)
Set the store number.
|
void |
setUserFormatDescription(java.lang.String userFormatDescription)
Set the user format description.
|
java.lang.String |
toString()
Describes this BitstreamInfo.
|
public DSpaceBitstreamInfo(int bid)
bid - Bitstream identifierpublic DSpaceBitstreamInfo(boolean del,
int storeNo,
long sz,
java.lang.String bitstrmFmt,
int bitstrmId,
java.lang.String usrFmtDesc,
java.lang.String intrnlId,
java.lang.String src,
java.lang.String chksumAlgorthm,
java.lang.String chksum,
java.lang.String nm,
java.lang.String desc)
del - DeletedstoreNo - Bitstream storeNumbersz - Bitstream sizebitstrmFmt - Bitstream formatbitstrmId - Bitstream idusrFmtDesc - Bitstream format descriptionintrnlId - Bitstream DSpace internal idsrc - Bitstream sourcechksumAlgorthm - Algorithm used to check bitstreamchksum - Hash digest obtainednm - Name of bitstreamdesc - Bitstream descriptionpublic boolean getDeleted()
public void setDeleted(boolean deleted)
deleted - deleted flagpublic int getStoreNumber()
public void setStoreNumber(int storeNumber)
storeNumber - the store numberpublic long getSize()
public void setSize(long size)
size - the bitstream sizepublic java.lang.String getBitstreamFormatId()
public void setBitstreamFormatId(java.lang.String bitstrmFmt)
bitstrmFmt - id of the bitstream formatpublic int getBitstreamId()
public java.lang.String getUserFormatDescription()
public void setUserFormatDescription(java.lang.String userFormatDescription)
userFormatDescription - the userFormatDescriptionpublic java.lang.String getInternalId()
public void setInternalId(java.lang.String internalId)
internalId - the DSpace internal sequence id for the bitstream.public java.lang.String getSource()
public void setSource(java.lang.String source)
source - The bitstream source.public java.lang.String getChecksumAlgorithm()
public void setChecksumAlgorithm(java.lang.String checksumAlgorithm)
checksumAlgorithm - the algorithm used for checking this bitstreampublic java.lang.String getStoredChecksum()
public void setStoredChecksum(java.lang.String checksum)
checksum - The last stored checksum for this bitstream.public java.lang.String getName()
public void getName(java.lang.String nm)
nm - The name of this bitstream.public void setName(java.lang.String name)
name - The name to set.public boolean equals(java.lang.Object o)
bitstreamId.equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
bitstreamId as hashing function.hashCode in class java.lang.ObjectObject.hashCode()public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()Copyright © 2013 DuraSpace. All Rights Reserved.