org.dspace.versioning
Class VersionImpl

java.lang.Object
  extended by org.dspace.versioning.VersionImpl
All Implemented Interfaces:
Version

public class VersionImpl
extends Object
implements Version

Author:
Fabio Bolognesi (fabio at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)

Constructor Summary
protected VersionImpl(Context c, TableRow row)
           
 
Method Summary
 boolean equals(Object o)
           
 EPerson getEperson()
           
 Item getItem()
           
 int getItemID()
           
 Context getMyContext()
           
protected  TableRow getMyRow()
           
 String getSummary()
           
 Date getVersionDate()
           
 int getVersionHistoryID()
           
 int getVersionId()
           
 int getVersionNumber()
           
 int hashCode()
           
 void setEperson(EPerson ePerson)
           
 void setItemID(int itemID)
           
 void setSummary(String summary)
           
 void setVersionDate(Date versionDate)
           
 void setVersionHistory(int versionHistoryID)
           
protected  void setVersionId(int versionId)
           
 void setVersionNumber(int versionNumber)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VersionImpl

protected VersionImpl(Context c,
                      TableRow row)
Method Detail

getVersionId

public int getVersionId()
Specified by:
getVersionId in interface Version

setVersionId

protected void setVersionId(int versionId)

getEperson

public EPerson getEperson()
Specified by:
getEperson in interface Version

setEperson

public void setEperson(EPerson ePerson)

getItemID

public int getItemID()
Specified by:
getItemID in interface Version

getItem

public Item getItem()
Specified by:
getItem in interface Version

setItemID

public void setItemID(int itemID)

getVersionDate

public Date getVersionDate()
Specified by:
getVersionDate in interface Version

setVersionDate

public void setVersionDate(Date versionDate)

getVersionNumber

public int getVersionNumber()
Specified by:
getVersionNumber in interface Version

setVersionNumber

public void setVersionNumber(int versionNumber)

getSummary

public String getSummary()
Specified by:
getSummary in interface Version

setSummary

public void setSummary(String summary)

getVersionHistoryID

public int getVersionHistoryID()
Specified by:
getVersionHistoryID in interface Version

setVersionHistory

public void setVersionHistory(int versionHistoryID)

getMyContext

public Context getMyContext()

getMyRow

protected TableRow getMyRow()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2012 DuraSpace. All Rights Reserved.