Class UriInterfaceWrapper
java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.wrapper.UriInterfaceWrapper
- All Implemented Interfaces:
IMatcher<URL,
Alignment, Properties>
This matcher implements the URL interface and wrapps a MatcherYAAA.
This is useful for ParisMatcher if the input is already a NT file.
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
matcher
-
-
Constructor Details
-
UriInterfaceWrapper
-
-
Method Details
-
match
public Alignment match(URL source, URL target, Alignment inputAlignment, Properties parameters) throws Exception Description copied from interface:IMatcher
Aligns two ontologies/knowledge graphs given as the first and second parameter. An additional input alignment can be given as well as parameters which further define how and what to match. In case inputAlignment or parameters is not used, making them to the Object class, will required no additional transformations of these objects (no overhead).- Specified by:
match
in interfaceIMatcher<URL,
Alignment, Properties> - Parameters:
source
- this object represents the source ontology/knowledge graphtarget
- this object represents the target ontology/knowledge graphinputAlignment
- this object represents the input alignment.parameters
- object representing additional parameters. Only add to this object and do not create a new Object likeparameters= new ...()
because otherwise the parameters are lost (java ist call by value). Sensible classes areProperties
(preferred),Map<String, Object>
or any similar data structure. Some already specified keys (strings) can be found atParameterConfigKeys
.- Returns:
- the resulting alignment of the matching process.
- Throws:
Exception
- any exception which occurs during matching
-