Interface SMNESTGraphItem

All Superinterfaces:
SimilarityMeasure
All Known Implementing Classes:
SMNESTGraphItemImpl

public interface SMNESTGraphItem extends SimilarityMeasure
Similarity measure to compare two NESTGraphItemObjects. These objects are compared based on their semantic descriptors. It is configurable by a parameter, whether both elements must be of the same data class to be compared or not.
Author:
Fabian Althoff
  • Field Details

    • NAME

      static final String NAME
      Name of similarity measure is "NESTGraphItem".
      See Also:
    • DEFAULT_REQUIRE_EQUAL_DATA_CLASS

      static final boolean DEFAULT_REQUIRE_EQUAL_DATA_CLASS
      The default value for require equal data class is true.
      See Also:
  • Method Details

    • setRequireEqualDataClass

      void setRequireEqualDataClass(boolean requireEqualDataClass)
      Setter method to control whether an equal data class is required.
      Parameters:
      requireEqualDataClass - Boolean parameter whether an equal data class is required.
    • getRequireEqualDataClass

      boolean getRequireEqualDataClass()
      Getter method to check whether an equal data class is required.
      Returns:
      Boolean parameter whether an equal data class is required.