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