Class AnnotationsWebService.AnnotationReplaceReport
java.lang.Object
ubic.gemma.rest.AnnotationsWebService.AnnotationReplaceReport
- Enclosing class:
AnnotationsWebService
Diff-and-apply summary returned by the bulk PUT.
- Author:
- tesarst
-
Constructor Summary
ConstructorsConstructorDescriptionAnnotationReplaceReport(Long eeId, int before, int after, List<AnnotationValueObject> added, List<AnnotationValueObject> removed, int unchanged, List<Long> auditEventIds, List<String> unresolvedUris) Creates a newAnnotationReplaceReportinstance. -
Method Summary
Modifier and TypeMethodDescriptionbooleangetAdded()intgetAfter()Per-row audit-event ids; empty by default — populating these requires capturing the id of theAuditEventwritten by the@Auditedaspect, which the aspect does not surface back through the call.intgetEeId()intURIs in the desired set that didn't resolve against an ontology.inthashCode()toString()
-
Constructor Details
-
AnnotationReplaceReport
public AnnotationReplaceReport(Long eeId, int before, int after, List<AnnotationValueObject> added, List<AnnotationValueObject> removed, int unchanged, List<Long> auditEventIds, List<String> unresolvedUris) Creates a newAnnotationReplaceReportinstance.- Parameters:
eeId-before-after-added-removed-unchanged-auditEventIds- Per-row audit-event ids; empty by default — populating these requires capturing the id of theAuditEventwritten by the@Auditedaspect, which the aspect does not surface back through the call. Follow-up work; seeSTATUS_DATASETS_ANNOTATIONS_WRITE.md.unresolvedUris- URIs in the desired set that didn't resolve against an ontology. Currently always empty — the server trusts the client's URIs (per the recommendation inHANDOFF_DATASETS_ANNOTATIONS_WRITE.md§"Failure modes — Unknown URIs"). Wired into the response shape now so the contract is stable; populated when boundary resolution lands.
-
-
Method Details
-
getEeId
-
getBefore
public int getBefore() -
getAfter
public int getAfter() -
getAdded
-
getRemoved
-
getUnchanged
public int getUnchanged() -
getAuditEventIds
-
getUnresolvedUris
URIs in the desired set that didn't resolve against an ontology. Currently always empty — the server trusts the client's URIs (per the recommendation inHANDOFF_DATASETS_ANNOTATIONS_WRITE.md§"Failure modes — Unknown URIs"). Wired into the response shape now so the contract is stable; populated when boundary resolution lands. -
equals
-
hashCode
-
toString
-