public final class UpdateRecord
extends java.lang.Object
work, as
well as the difference between their
external
identifiers.| Modifier and Type | Field and Description |
|---|---|
ExternalIdsDiff |
eidsDiff |
org.um.dsi.gavea.orcid.model.work.WorkSummary |
posWork |
org.um.dsi.gavea.orcid.model.work.Work |
preWork |
| Constructor and Description |
|---|
UpdateRecord(org.um.dsi.gavea.orcid.model.work.Work preWork,
org.um.dsi.gavea.orcid.model.work.WorkSummary posWork,
ExternalIdsDiff eidsDiff)
Constructs an object containing two versions of a work and the difference
between their
external
identifiers. |
public final org.um.dsi.gavea.orcid.model.work.Work preWork
public final org.um.dsi.gavea.orcid.model.work.WorkSummary posWork
public final ExternalIdsDiff eidsDiff
public UpdateRecord(org.um.dsi.gavea.orcid.model.work.Work preWork,
org.um.dsi.gavea.orcid.model.work.WorkSummary posWork,
ExternalIdsDiff eidsDiff)
throws java.lang.NullPointerException
external
identifiers. The updated version is assumed to be only a summary, since
the contained information is sufficient for the synchronization procedures.preWork - the current version of the workposWork - the updated version of the workeidsDiff - the difference between the identifiersjava.lang.NullPointerException - if any of the parameters is null