public class AutoVersionHistoryImpl extends Object implements AutoVersionHistory
| Modifier | Constructor and Description |
|---|---|
protected |
AutoVersionHistoryImpl(AutoVersionHistoryDAO vhDAO) |
protected |
AutoVersionHistoryImpl(org.dspace.core.Context c,
org.dspace.storage.rdbms.TableRow row) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(AutoVersion version) |
boolean |
equals(Object o) |
AutoVersion |
getFirstVersion() |
AutoVersion |
getLatestVersion() |
protected org.dspace.storage.rdbms.TableRow |
getMyRow() |
AutoVersion |
getNext(AutoVersion version) |
AutoVersion |
getPrevious(AutoVersion version) |
AutoVersion |
getVersion(org.dspace.content.Item item) |
int |
getVersionHistoryId() |
List<AutoVersion> |
getVersions() |
int |
hashCode() |
boolean |
hasNext(AutoVersion version) |
boolean |
hasNext(org.dspace.content.Item item) |
boolean |
isEmpty() |
boolean |
isFirstVersion(AutoVersion version) |
boolean |
isLastVersion(AutoVersion version) |
void |
remove(AutoVersion version) |
void |
setVersions(List<AutoVersion> versions) |
int |
size() |
protected AutoVersionHistoryImpl(AutoVersionHistoryDAO vhDAO)
protected AutoVersionHistoryImpl(org.dspace.core.Context c,
org.dspace.storage.rdbms.TableRow row)
public int getVersionHistoryId()
getVersionHistoryId in interface AutoVersionHistorypublic AutoVersion getPrevious(AutoVersion version)
getPrevious in interface AutoVersionHistorypublic AutoVersion getNext(AutoVersion version)
getNext in interface AutoVersionHistorypublic AutoVersion getVersion(org.dspace.content.Item item)
getVersion in interface AutoVersionHistorypublic boolean hasNext(org.dspace.content.Item item)
hasNext in interface AutoVersionHistorypublic boolean hasNext(AutoVersion version)
hasNext in interface AutoVersionHistorypublic List<AutoVersion> getVersions()
getVersions in interface AutoVersionHistorypublic void setVersions(List<AutoVersion> versions)
public void add(AutoVersion version)
add in interface AutoVersionHistorypublic AutoVersion getLatestVersion()
getLatestVersion in interface AutoVersionHistorypublic AutoVersion getFirstVersion()
getFirstVersion in interface AutoVersionHistorypublic boolean isFirstVersion(AutoVersion version)
isFirstVersion in interface AutoVersionHistorypublic boolean isLastVersion(AutoVersion version)
isLastVersion in interface AutoVersionHistorypublic void remove(AutoVersion version)
remove in interface AutoVersionHistorypublic boolean isEmpty()
isEmpty in interface AutoVersionHistorypublic int size()
size in interface AutoVersionHistoryprotected org.dspace.storage.rdbms.TableRow getMyRow()
Copyright © 2016 DuraSpace. All rights reserved.