Package de.uni_mannheim.informatik.dws.melt.matching_base

The classes contained in this project can be used as simple template for ontology matchers. You can extend MatcherString or MatcherURL and implement align in order to get started.
  • Interface Summary 
    Interface Description
    Filter
    Interface for filters.
    IExplainerMapping
    Interface for classes that are able to generate explanatory statements about individual mappings.
    IExplainerResource
    Interface for classes that are able to generate explanatory statements about individual resources.
    IMatcher<ModelClass,​AlignmentClass,​ParameterClass>
    Generic matcher interface which just implements one method called match.
    IMatcherCaller
    A matcher interface which allows the matcher to call other matchers as well.
  • Class Summary 
    Class Description
    DataStore
    Store accessible to all matchers where variables and results can be persisted in.
    FileUtil
    Helper for creating files etc.
    MatcherCombination
    Combines multiple matchers.
    MatcherFile
    For this matcher the results file that shall be written can be specified.
    MatcherPipelineSequential
    Executes all matchers one after the other.
    MatcherString  
    MatcherURL
    RawMatcher which implements the minimal interface for being executed under the SEALS platform.
    MeltUtil
    Util methods for melt
    OaeiOptions Deprecated.
    use parameters file instead.
    ParameterConfigKeys
    List all the keys (URLs) which can be used as matching parameters.
  • Exception Summary 
    Exception Description
    MatchingException
    An exception which can be thrown by a matcher in case something goes wrong.