Class UMLSTermGraphLoader
- java.lang.Object
-
- org.linuxforhealth.fhir.term.graph.loader.impl.AbstractTermGraphLoader
-
- org.linuxforhealth.fhir.term.graph.loader.impl.UMLSTermGraphLoader
-
- All Implemented Interfaces:
FHIRTermGraphLoader
public class UMLSTermGraphLoader extends AbstractTermGraphLoader
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.linuxforhealth.fhir.term.graph.loader.FHIRTermGraphLoader
FHIRTermGraphLoader.Type
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
COS_BUCKET_NAME
-
Fields inherited from class org.linuxforhealth.fhir.term.graph.loader.impl.AbstractTermGraphLoader
g, graph, janusGraph, labelFilter, options
-
-
Constructor Summary
Constructors Constructor Description UMLSTermGraphLoader(java.util.Map<java.lang.String,java.lang.String> options)
UMLSTermGraphLoader(java.util.Map<java.lang.String,java.lang.String> options, org.apache.commons.configuration2.Configuration configuration)
Initialize a UMLSTermGraphLoader
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
load()
Loads UMLS data into JanusGraphstatic void
main(java.lang.String[] args)
Load UMLS data using properties provided in arguments-
Methods inherited from class org.linuxforhealth.fhir.term.graph.loader.impl.AbstractTermGraphLoader
close, createLabelFilter, getGraph, options
-
-
-
-
Field Detail
-
COS_BUCKET_NAME
public static final java.lang.String COS_BUCKET_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UMLSTermGraphLoader
public UMLSTermGraphLoader(java.util.Map<java.lang.String,java.lang.String> options)
-
UMLSTermGraphLoader
public UMLSTermGraphLoader(java.util.Map<java.lang.String,java.lang.String> options, org.apache.commons.configuration2.Configuration configuration)
Initialize a UMLSTermGraphLoader- Parameters:
options
-
-
-
Method Detail
-
load
public void load()
Loads UMLS data into JanusGraph- Specified by:
load
in interfaceFHIRTermGraphLoader
- Specified by:
load
in classAbstractTermGraphLoader
- Throws:
java.lang.RuntimeException
-
main
public static void main(java.lang.String[] args)
Load UMLS data using properties provided in arguments- Parameters:
args
-
-
-