Added constructor to Publisher and License and other constants

This commit is contained in:
Sandro La Bruzzo 2023-02-08 16:19:07 +01:00
parent 29c61bb283
commit 22b4d99f56
3 changed files with 22 additions and 0 deletions

View File

@ -16,6 +16,8 @@ public class ModelConstants {
public static final String ORCID_DS = ORCID.toUpperCase();
public static final String CROSSREF_ID = "10|openaire____::081b82f96300b6a6e3d282bad31cb6e2";
public static final String CROSSREF_NAME = "Crossref";
public static final String DATACITE_ID = "10|openaire____::9e3be59865b2c1c335d32dae2fe7b254";
public static final String ZENODO_OD_ID = "10|opendoar____::358aee4cc897452c00244351e4d91f69";
@ -217,6 +219,11 @@ public class ModelConstants {
public static final Qualifier MAIN_TITLE_QUALIFIER = qualifier(
"main title", "main title", DNET_DATACITE_TITLE);
public static final Qualifier ALTERNATIVE_TITLE_QUALIFIER = qualifier(
"alternative title", "alternative title", DNET_DATACITE_TITLE);
private static final Qualifier SUBTITLE_QUALIFIER = qualifier("subtitle", "subtitle", DNET_DATACITE_TITLE);
public static final AccessRight OPEN_ACCESS_RIGHT() {
final AccessRight result = new AccessRight();

View File

@ -4,6 +4,14 @@ import java.io.Serializable;
public class License implements Serializable {
public License() {
}
public License(String url) {
this.url = url;
}
private String url;
public String getUrl() {

View File

@ -6,6 +6,13 @@ public class Publisher implements Serializable {
private String name;
public Publisher() {
}
public Publisher(String name) {
this.name = name;
}
public String getName() {
return name;
}