From 04654b16f9eaed545bb2228fe7a6cf158a667be9 Mon Sep 17 00:00:00 2001 From: Claudio Atzori Date: Tue, 12 Mar 2024 09:55:21 +0100 Subject: [PATCH] WIP: included deletedbyinference flag --- .../dnetlib/dhp/schema/solr/SolrRecordHeader.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/dnetlib/dhp/schema/solr/SolrRecordHeader.java b/src/main/java/eu/dnetlib/dhp/schema/solr/SolrRecordHeader.java index 9d49237..04bde53 100644 --- a/src/main/java/eu/dnetlib/dhp/schema/solr/SolrRecordHeader.java +++ b/src/main/java/eu/dnetlib/dhp/schema/solr/SolrRecordHeader.java @@ -19,11 +19,14 @@ public class SolrRecordHeader implements Serializable { private RecordType recordType; - public static SolrRecordHeader newInstance(String id, List originalId, RecordType recordType) { + private Boolean deletedbyinference; + + public static SolrRecordHeader newInstance(String id, List originalId, RecordType recordType, Boolean deletedbyinference) { SolrRecordHeader header = new SolrRecordHeader(); header.setId(id); header.setOriginalId(originalId); header.setRecordType(recordType); + header.setDeletedbyinference(deletedbyinference); return header; } @@ -50,4 +53,12 @@ public class SolrRecordHeader implements Serializable { public void setRecordType(RecordType recordType) { this.recordType = recordType; } + + public Boolean getDeletedbyinference() { + return deletedbyinference; + } + + public void setDeletedbyinference(Boolean deletedbyinference) { + this.deletedbyinference = deletedbyinference; + } }