Commit 06012021

This commit is contained in:
Dimitris 2021-01-06 16:28:49 +02:00
parent 5b95e6e3c6
commit f36e7d7dc6
24 changed files with 9 additions and 8 deletions

0
.gitignore vendored Normal file → Executable file
View File

0
README.md Executable file → Normal file
View File

0
pom.xml Executable file → Normal file
View File

View File

View File

View File

View File

View File

View File

View File

View File

@ -1,6 +1,7 @@
package eu.dnetlib.usagestats.sushilite.domain; package eu.dnetlib.usagestats.sushilite.domain;
import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder; import com.fasterxml.jackson.annotation.JsonPropertyOrder;
@ -13,7 +14,7 @@ import java.util.List;
/** /**
* Created by dpie on 25/10/2019. * Created by dpie on 25/10/2019.
*/ */
@JsonPropertyOrder({"Created", "Created_By", "Customer_ID", "Report_ID", "Release", "Report_Name", "Institution_Name", "Institution_ID", "Report_Filters", "Report_Attributes","Exceptions"}) @JsonPropertyOrder({"Created", "Created_By", "Customer_ID", "Report_ID", "Release", "Report_Name", "Institution_Name", "Institution_ID", "Report_Filters", "Report_Attributes", "Exceptions"})
public class ReportHeaderPR { public class ReportHeaderPR {
private String created; private String created;
@ -28,12 +29,12 @@ public class ReportHeaderPR {
private List<ReportException> exceptions = new ArrayList(); private List<ReportException> exceptions = new ArrayList();
private List<InstitutionID> institutionID = new ArrayList(); private List<InstitutionID> institutionID = new ArrayList();
public ReportHeaderPR() { public ReportHeaderPR() {
} }
public ReportHeaderPR(String createdBy, String customerID, String reportID,
public ReportHeaderPR(String createdBy, String customerID, String reportID, String release, String reportName, String institutionName, List<InstitutionID> institutionID) { String release, String reportName, String institutionName,
List<InstitutionID> institutionID) {
//this.created = created; //this.created = created;
this.createdBy = createdBy; this.createdBy = createdBy;
this.customerID = customerID; this.customerID = customerID;
@ -59,7 +60,7 @@ public class ReportHeaderPR {
public String getCustomerID() { public String getCustomerID() {
return customerID; return customerID;
} }
@JsonProperty("Report_ID") @JsonProperty("Report_ID")
public String getReportID() { public String getReportID() {
return reportID; return reportID;
@ -90,6 +91,7 @@ public class ReportHeaderPR {
return reportAttributes; return reportAttributes;
} }
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonProperty("Exceptions") @JsonProperty("Exceptions")
public List<ReportException> getExceptions() { public List<ReportException> getExceptions() {
return exceptions; return exceptions;
@ -124,7 +126,6 @@ public class ReportHeaderPR {
// public void setReportAttributes(List<Attribute> reportAttributes) { // public void setReportAttributes(List<Attribute> reportAttributes) {
// this.reportAttributes = reportAttributes; // this.reportAttributes = reportAttributes;
// } // }
public void setReportAttributes(List<ReportAttribute> reportAttributes) { public void setReportAttributes(List<ReportAttribute> reportAttributes) {
this.reportAttributes = reportAttributes; this.reportAttributes = reportAttributes;
} }
@ -132,4 +133,4 @@ public class ReportHeaderPR {
public void setExceptions(List<ReportException> exceptions) { public void setExceptions(List<ReportException> exceptions) {
this.exceptions = exceptions; this.exceptions = exceptions;
} }
} }

View File

@ -40,7 +40,7 @@ public class ReportItem {
public String getItemPlatform() { public String getItemPlatform() {
return platform; return platform;
} }
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonProperty("Data_Type") @JsonProperty("Data_Type")
public String getDataType() { public String getDataType() {
return dataType; return dataType;

View File

View File

View File