Interface IMeasure

    • Method Detail

      • getSimilarity

        double getSimilarity​(Object object1,
                             Object object2)
        Returns the similarity between two objects.
        Parameters:
        object1 - , the source object
        object2 - , the target object
        Returns:
        The similarity of the objects
      • getSimilarity

        double getSimilarity​(Instance instance1,
                             Instance instance2,
                             String property1,
                             String property2)
        Returns the similarity between two instances, given their corresponding properties.
        Parameters:
        instance1 - , the source instance
        instance2 - , the target instance
        property1 - , the source property
        property2 - , the target property
        Returns:
        The similarity of the instances
      • getRuntimeApproximation

        double getRuntimeApproximation​(double mappingSize)
        Returns the runtime approximation of a measure.
        Parameters:
        mappingSize - , the mapping size returned by the measure
        Returns:
        The runtime of the measure
      • getName

        String getName()
        Returns name of a measure.
        Returns:
        Measure name as a string
      • getType

        String getType()
        Returns type of a measure.
        Returns:
        The runtime of the measure