Package org.dspace.versioning
Class Version
- java.lang.Object
-
- org.dspace.versioning.Version
-
- All Implemented Interfaces:
ReloadableEntity<Integer>
@Entity public class Version extends Object implements ReloadableEntity<Integer>
- Author:
- Fabio Bolognesi (fabio at atmire dot com), Mark Diggory (markd at atmire dot com), Ben Bosman (ben at atmire dot com)
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedVersion()Protected constructor, create object using:VersioningService.createNewVersion(Context, Item)orVersioningService.createNewVersion(Context, Item, String)orVersioningService.createNewVersion(Context, VersionHistory, Item, String, Date, int)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)EPersongetEPerson()IntegergetID()The unique identifier of this entity instance.ItemgetItem()StringgetSummary()DategetVersionDate()VersionHistorygetVersionHistory()intgetVersionNumber()inthashCode()voidsetePerson(EPerson ePerson)voidsetItem(Item item)voidsetSummary(String versionSummary)voidsetVersionDate(Date versionDate)voidsetVersionHistory(VersionHistory versionHistory)voidsetVersionNumber(int version_number)
-
-
-
Constructor Detail
-
Version
protected Version()
Protected constructor, create object using:VersioningService.createNewVersion(Context, Item)orVersioningService.createNewVersion(Context, Item, String)orVersioningService.createNewVersion(Context, VersionHistory, Item, String, Date, int)
-
-
Method Detail
-
getID
public Integer getID()
Description copied from interface:ReloadableEntityThe unique identifier of this entity instance.- Specified by:
getIDin interfaceReloadableEntity<Integer>- Returns:
- the value of the primary key for this instance.
-
getItem
public Item getItem()
-
setItem
public void setItem(Item item)
-
getVersionNumber
public int getVersionNumber()
-
setVersionNumber
public void setVersionNumber(int version_number)
-
getEPerson
public EPerson getEPerson()
-
setePerson
public void setePerson(EPerson ePerson)
-
getVersionDate
public Date getVersionDate()
-
setVersionDate
public void setVersionDate(Date versionDate)
-
getSummary
public String getSummary()
-
setSummary
public void setSummary(String versionSummary)
-
getVersionHistory
public VersionHistory getVersionHistory()
-
setVersionHistory
public void setVersionHistory(VersionHistory versionHistory)
-
-