public final class UpdateRecord<E extends org.um.dsi.gavea.orcid.model.common.ElementSummary,S extends org.um.dsi.gavea.orcid.model.common.ElementSummary>
extends java.lang.Object
activity
, as well as the difference
between their
external identifiers
.Modifier and Type | Field | Description |
---|---|---|
ExternalIdsDiff |
eidsDiff |
|
S |
posElement |
|
E |
preElement |
Constructor | Description |
---|---|
UpdateRecord(E preActivity,
S posActivity,
ExternalIdsDiff eidsDiff) |
Constructs an object containing two versions of an activity and the
difference between their
external identifiers . |
public final E extends org.um.dsi.gavea.orcid.model.common.ElementSummary preElement
public final S extends org.um.dsi.gavea.orcid.model.common.ElementSummary posElement
public final ExternalIdsDiff eidsDiff
public UpdateRecord(E preActivity, S posActivity, ExternalIdsDiff eidsDiff)
external identifiers
. The
updated version is assumed to be only a summary, since the contained
information is sufficient for the synchronization procedures.preActivity
- the current version of the activityposActivity
- the updated version of the activityeidsDiff
- the difference between the identifiers