Package de.julielab.concepts.db.creators
Class JulielabBioPortalToolsMappingCreator
- java.lang.Object
-
- de.julielab.concepts.db.creators.JulielabBioPortalToolsMappingCreator
-
- All Implemented Interfaces:
de.julielab.concepts.db.core.spi.DatabaseConnected,de.julielab.concepts.db.core.spi.MappingCreator,de.julielab.jssf.commons.spi.ExtensionPoint,de.julielab.jssf.commons.spi.ParameterExposing
public class JulielabBioPortalToolsMappingCreator extends java.lang.Object implements de.julielab.concepts.db.core.spi.MappingCreator
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringALLOWED_ACRONYMS
-
Constructor Summary
Constructors Constructor Description JulielabBioPortalToolsMappingCreator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.stream.Stream<de.julielab.neo4j.plugins.datarepresentation.ImportMapping>createMappings(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfig)voidexposeParameters(java.lang.String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)java.lang.StringgetName()voidsetConnection(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfiguration)
-
-
-
Field Detail
-
ALLOWED_ACRONYMS
public static final java.lang.String ALLOWED_ACRONYMS
- See Also:
- Constant Field Values
-
-
Method Detail
-
exposeParameters
public void exposeParameters(java.lang.String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)- Specified by:
exposeParametersin interfacede.julielab.jssf.commons.spi.ParameterExposing
-
createMappings
public java.util.stream.Stream<de.julielab.neo4j.plugins.datarepresentation.ImportMapping> createMappings(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> importConfig) throws de.julielab.concepts.util.MappingCreationException- Specified by:
createMappingsin interfacede.julielab.concepts.db.core.spi.MappingCreator- Throws:
de.julielab.concepts.util.MappingCreationException
-
setConnection
public void setConnection(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfiguration) throws de.julielab.concepts.util.ConceptDatabaseConnectionException- Specified by:
setConnectionin interfacede.julielab.concepts.db.core.spi.DatabaseConnected- Throws:
de.julielab.concepts.util.ConceptDatabaseConnectionException
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacede.julielab.jssf.commons.spi.ExtensionPoint
-
-