java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.PropertyVocabulary

public class PropertyVocabulary extends Object
Define some properties which are used with a similar semantic.
  • Field Details

    • LABEL_LIKE_PROPERTIES

      public static final Set<org.apache.jena.rdf.model.Property> LABEL_LIKE_PROPERTIES
    • LABEL_NAMES

      public static final Set<String> LABEL_NAMES
    • COMMENT_LIKE_PROPERTIES

      public static final Set<org.apache.jena.rdf.model.Property> COMMENT_LIKE_PROPERTIES
    • COMMENT_NAMES

      public static final Set<String> COMMENT_NAMES
    • DESCRIPTIVE_PROPERTIES

      public static final Set<org.apache.jena.rdf.model.Property> DESCRIPTIVE_PROPERTIES
  • Constructor Details

    • PropertyVocabulary

      public PropertyVocabulary()
  • Method Details

    • getDescriptiveProperties

      private static Set<org.apache.jena.rdf.model.Property> getDescriptiveProperties()
    • hasPropertyLabelFragment

      public static boolean hasPropertyLabelFragment(org.apache.jena.rdf.model.Property p)
      Check if the property has 'label' as fragment
      Parameters:
      p - the property
      Returns:
      true if the property has 'label' as fragment
    • hasPropertyCommentFragment

      public static boolean hasPropertyCommentFragment(org.apache.jena.rdf.model.Property p)
      Check if the property has 'label' as fragment
      Parameters:
      p - the property
      Returns:
      true if the property has 'label' as fragment