Class LabelBasedClassMapper


  • public class LabelBasedClassMapper
    extends Object
    Implements a label-based similarity for classes in two ontologies
    Author:
    ngonga, Klaus Lyko
    • Constructor Detail

      • LabelBasedClassMapper

        public LabelBasedClassMapper()
      • LabelBasedClassMapper

        public LabelBasedClassMapper​(org.apache.jena.rdf.model.Model sourceModel,
                                     org.apache.jena.rdf.model.Model targetModel)
        Constructor for registering Models.
        Parameters:
        sourceModel -
        targetModel -
    • Method Detail

      • getSourceModel

        public org.apache.jena.rdf.model.Model getSourceModel()
      • setSourceModel

        public void setSourceModel​(org.apache.jena.rdf.model.Model sourceModel)
      • getTargetModel

        public org.apache.jena.rdf.model.Model getTargetModel()
      • setTargetModel

        public void setTargetModel​(org.apache.jena.rdf.model.Model targetModel)
      • getEntityMapping

        public AMapping getEntityMapping​(String endpoint1,
                                         String endpoint2)
        Method to get simple Name based Class Mappings. If no models were set, we'll assume endpoints point to a SPARQL endpoint, otherwise we are using the configured QueryModule.
        Parameters:
        endpoint1 -
        endpoint2 -
        Returns: