forked from D-Net/dnet-hadoop
apply changes in D-Net/dnet-hadoop#40 (comment)
This commit is contained in:
parent
65b48df652
commit
743d31be22
|
@ -1,12 +1,3 @@
|
||||||
/**
|
|
||||||
* Creates new Relations (as in eu.dnetlib.dhp.schema.dump.oaf.graph.Relation) from the information in the Entity.
|
|
||||||
* The new Relations are created for the datasource in the collectedfrom and hostedby elements and for the context
|
|
||||||
* related to communities and research initiative/infrastructures.
|
|
||||||
*
|
|
||||||
* For collectedfrom elements it creates: datasource -> provides -> result and result -> isProvidedBy -> datasource
|
|
||||||
* For hostedby elements it creates: datasource -> hosts -> result and result -> isHostedBy -> datasource
|
|
||||||
* For context elements it creates: context <-> isRelatedTo <-> result
|
|
||||||
*/
|
|
||||||
|
|
||||||
package eu.dnetlib.dhp.oa.graph.dump.graph;
|
package eu.dnetlib.dhp.oa.graph.dump.graph;
|
||||||
|
|
||||||
|
@ -31,6 +22,15 @@ import eu.dnetlib.dhp.schema.dump.oaf.graph.Relation;
|
||||||
import eu.dnetlib.dhp.schema.oaf.KeyValue;
|
import eu.dnetlib.dhp.schema.oaf.KeyValue;
|
||||||
import eu.dnetlib.dhp.schema.oaf.Result;
|
import eu.dnetlib.dhp.schema.oaf.Result;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Creates new Relations (as in eu.dnetlib.dhp.schema.dump.oaf.graph.Relation) from the information in the Entity.
|
||||||
|
* The new Relations are created for the datasource in the collectedfrom and hostedby elements and for the context
|
||||||
|
* related to communities and research initiative/infrastructures.
|
||||||
|
*
|
||||||
|
* For collectedfrom elements it creates: datasource -> provides -> result and result -> isProvidedBy -> datasource
|
||||||
|
* For hostedby elements it creates: datasource -> hosts -> result and result -> isHostedBy -> datasource
|
||||||
|
* For context elements it creates: context <-> isRelatedTo <-> result
|
||||||
|
*/
|
||||||
public class Extractor implements Serializable {
|
public class Extractor implements Serializable {
|
||||||
|
|
||||||
public void run(Boolean isSparkSessionManaged,
|
public void run(Boolean isSparkSessionManaged,
|
||||||
|
|
Loading…
Reference in New Issue