1
|
package eu.dnetlib.data.claims.migration;
|
2
|
|
3
|
import eu.dnetlib.data.claims.migration.entity.Project;
|
4
|
import eu.dnetlib.data.claims.migration.entity.Result;
|
5
|
|
6
|
import java.util.Calendar;
|
7
|
|
8
|
public class Test {
|
9
|
|
10
|
public static void main(String[] args) {
|
11
|
|
12
|
ClaimGenerics<Object, Result> claim = new ClaimGenerics<Object, Result>();
|
13
|
claim.setDate(Calendar.getInstance().getTime());
|
14
|
claim.setId("claimId");
|
15
|
claim.setUserMail("claim mail");
|
16
|
Project project = new Project();
|
17
|
project.setFunderName("EC");
|
18
|
project.setOpenaireId("openaireID1234");
|
19
|
project.setName("PrTitle");
|
20
|
Result result = new Result();
|
21
|
result.setAccessRights("accessRights");
|
22
|
result.setCollectedFrom("collectedFrom");
|
23
|
result.setExternalUrl("external_url");
|
24
|
result.setOpenaireId("openaire_id");
|
25
|
result.setTitle("title");
|
26
|
result.setResultType("type");
|
27
|
result.setMetadataRecord("xmlString");
|
28
|
claim.setBody(project);
|
29
|
claim.setTarget(result);
|
30
|
System.out.println("test");
|
31
|
System.out.println(JsonldBuilder.toJsonld(claim));
|
32
|
|
33
|
}
|
34
|
|
35
|
|
36
|
}
|