Class MappingCreationService
- java.lang.Object
-
- de.julielab.concepts.db.core.services.MappingCreationService
-
- All Implemented Interfaces:
de.julielab.jssf.commons.spi.ParameterExposing
public class MappingCreationService extends java.lang.Object implements de.julielab.jssf.commons.spi.ParameterExposing
-
-
Method Summary
All Methods Static 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)static MappingCreationServicegetInstance(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfiguration)Returns the mapping creation service singleton specifically created for this passed configuration.
-
-
-
Method Detail
-
getInstance
public static MappingCreationService getInstance(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfiguration)
Returns the mapping creation service singleton specifically created for this passed configuration.- Parameters:
connectionConfiguration-- Returns:
-
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 MappingCreationException- Throws:
MappingCreationException
-
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
-
-