Class MatcherPipelineYAAAOwlApi
java.lang.Object
eu.sealsproject.platform.res.tool.impl.AbstractPlugin
de.uni_mannheim.informatik.dws.melt.matching_base.MatcherURL
de.uni_mannheim.informatik.dws.melt.matching_base.MatcherFile
de.uni_mannheim.informatik.dws.melt.matching_owlapi.MatcherYAAA
de.uni_mannheim.informatik.dws.melt.matching_owlapi.MatcherYAAAOwlApi
de.uni_mannheim.informatik.dws.melt.matching_owlapi.MatcherPipelineYAAAOwlApi
- All Implemented Interfaces:
de.uni_mannheim.informatik.dws.melt.matching_base.IMatcher<org.semanticweb.owlapi.model.OWLOntology,Alignment,Properties>
,eu.sealsproject.platform.res.domain.omt.IOntologyMatchingToolBridge
,eu.sealsproject.platform.res.tool.api.IPlugin
,eu.sealsproject.platform.res.tool.api.IToolBridge
public abstract class MatcherPipelineYAAAOwlApi extends MatcherYAAAOwlApi
Better use MatcherYAAAPipeline because it can combine matchers which use different APIs like Jena and OWLAPI etc.
-
Field Summary
Fields Modifier and Type Field Description protected List<MatcherYAAAOwlApi>
matchers
-
Constructor Summary
Constructors Constructor Description MatcherPipelineYAAAOwlApi()
-
Method Summary
Modifier and Type Method Description List<MatcherYAAAOwlApi>
getMatchers()
protected abstract List<MatcherYAAAOwlApi>
initializeMatchers()
Alignment
match(org.semanticweb.owlapi.model.OWLOntology source, org.semanticweb.owlapi.model.OWLOntology target, Alignment inputAlignment, Properties p)
Methods inherited from class de.uni_mannheim.informatik.dws.melt.matching_owlapi.MatcherYAAAOwlApi
match, readOntology
Methods inherited from class de.uni_mannheim.informatik.dws.melt.matching_base.MatcherURL
align, align, canExecute, getType
Methods inherited from class eu.sealsproject.platform.res.tool.impl.AbstractPlugin
getId, getVersion, setId, setVersion
-
Field Details
-
Constructor Details
-
MatcherPipelineYAAAOwlApi
public MatcherPipelineYAAAOwlApi()
-
-
Method Details
-
initializeMatchers
-
match
public Alignment match(org.semanticweb.owlapi.model.OWLOntology source, org.semanticweb.owlapi.model.OWLOntology target, Alignment inputAlignment, Properties p) throws Exception- Specified by:
match
in interfacede.uni_mannheim.informatik.dws.melt.matching_base.IMatcher<org.semanticweb.owlapi.model.OWLOntology,Alignment,Properties>
- Specified by:
match
in classMatcherYAAAOwlApi
- Throws:
Exception
-
getMatchers
-