Class MappingSet

java.lang.Object
org.incenp.obofoundry.sssom.model.MappingSet

public class MappingSet extends Object
Represents a mapping set object.

Automatically generated from the SSSOM LinkML schema.

  • Constructor Details

  • Method Details

    • getSssomVersion

      public Version getSssomVersion()
      Gets the value of the sssom_version slot.
    • setSssomVersion

      public void setSssomVersion(Version value)
      Sets the value of the sssom_version slot.
    • getCurieMap

      public Map<String,String> getCurieMap()
      Gets the value of the curie_map slot.
    • getCurieMap

      public Map<String,String> getCurieMap(boolean set)
      Gets the prefix map, optionally initializing the map if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty map if it happens to be null.
      Returns:
      The prefix map.
    • setCurieMap

      public void setCurieMap(Map<String,String> value)
      Sets the value of the curie_map slot.
    • getMappings

      public List<Mapping> getMappings()
      Gets the value of the mappings slot.
    • getMappings

      public List<Mapping> getMappings(boolean set)
      Gets the list of mappings values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of mappings values.
    • setMappings

      public void setMappings(List<Mapping> value)
      Sets the value of the mappings slot.
    • getMappingSetId

      public String getMappingSetId()
      Gets the value of the mapping_set_id slot.
    • setMappingSetId

      public void setMappingSetId(String value)
      Sets the value of the mapping_set_id slot.
    • getMappingSetVersion

      public String getMappingSetVersion()
      Gets the value of the mapping_set_version slot.
    • setMappingSetVersion

      public void setMappingSetVersion(String value)
      Sets the value of the mapping_set_version slot.
    • getMappingSetSource

      public List<String> getMappingSetSource()
      Gets the value of the mapping_set_source slot.
    • getMappingSetSource

      public List<String> getMappingSetSource(boolean set)
      Gets the list of mapping_set_source values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of mapping_set_source values.
    • setMappingSetSource

      public void setMappingSetSource(List<String> value)
      Sets the value of the mapping_set_source slot.
    • getMappingSetTitle

      public String getMappingSetTitle()
      Gets the value of the mapping_set_title slot.
    • setMappingSetTitle

      public void setMappingSetTitle(String value)
      Sets the value of the mapping_set_title slot.
    • getMappingSetDescription

      public String getMappingSetDescription()
      Gets the value of the mapping_set_description slot.
    • setMappingSetDescription

      public void setMappingSetDescription(String value)
      Sets the value of the mapping_set_description slot.
    • getMappingSetConfidence

      public Double getMappingSetConfidence()
      Gets the value of the mapping_set_confidence slot.
    • setMappingSetConfidence

      public void setMappingSetConfidence(Double value)
      Sets the value of the mapping_set_confidence slot.
    • getCreatorId

      public List<String> getCreatorId()
      Gets the value of the creator_id slot.
    • getCreatorId

      public List<String> getCreatorId(boolean set)
      Gets the list of creator_id values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of creator_id values.
    • setCreatorId

      public void setCreatorId(List<String> value)
      Sets the value of the creator_id slot.
    • getCreatorLabel

      public List<String> getCreatorLabel()
      Gets the value of the creator_label slot.
    • getCreatorLabel

      public List<String> getCreatorLabel(boolean set)
      Gets the list of creator_label values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of creator_label values.
    • setCreatorLabel

      public void setCreatorLabel(List<String> value)
      Sets the value of the creator_label slot.
    • getLicense

      public String getLicense()
      Gets the value of the license slot.
    • setLicense

      public void setLicense(String value)
      Sets the value of the license slot.
    • getSubjectType

      public EntityType getSubjectType()
      Gets the value of the subject_type slot.
    • setSubjectType

      public void setSubjectType(EntityType value)
      Sets the value of the subject_type slot.
    • getSubjectSource

      public String getSubjectSource()
      Gets the value of the subject_source slot.
    • setSubjectSource

      public void setSubjectSource(String value)
      Sets the value of the subject_source slot.
    • getSubjectSourceVersion

      public String getSubjectSourceVersion()
      Gets the value of the subject_source_version slot.
    • setSubjectSourceVersion

      public void setSubjectSourceVersion(String value)
      Sets the value of the subject_source_version slot.
    • getObjectType

      public EntityType getObjectType()
      Gets the value of the object_type slot.
    • setObjectType

      public void setObjectType(EntityType value)
      Sets the value of the object_type slot.
    • getObjectSource

      public String getObjectSource()
      Gets the value of the object_source slot.
    • setObjectSource

      public void setObjectSource(String value)
      Sets the value of the object_source slot.
    • getObjectSourceVersion

      public String getObjectSourceVersion()
      Gets the value of the object_source_version slot.
    • setObjectSourceVersion

      public void setObjectSourceVersion(String value)
      Sets the value of the object_source_version slot.
    • getPredicateType

      public EntityType getPredicateType()
      Gets the value of the predicate_type slot.
    • setPredicateType

      public void setPredicateType(EntityType value)
      Sets the value of the predicate_type slot.
    • getMappingProvider

      public String getMappingProvider()
      Gets the value of the mapping_provider slot.
    • setMappingProvider

      public void setMappingProvider(String value)
      Sets the value of the mapping_provider slot.
    • getCardinalityScope

      public List<String> getCardinalityScope()
      Gets the value of the cardinality_scope slot.
    • getCardinalityScope

      public List<String> getCardinalityScope(boolean set)
      Gets the list of cardinality_scope values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of cardinality_scope values.
    • setCardinalityScope

      public void setCardinalityScope(List<String> value)
      Sets the value of the cardinality_scope slot.
    • getMappingTool

      public String getMappingTool()
      Gets the value of the mapping_tool slot.
    • setMappingTool

      public void setMappingTool(String value)
      Sets the value of the mapping_tool slot.
    • getMappingToolId

      public String getMappingToolId()
      Gets the value of the mapping_tool_id slot.
    • setMappingToolId

      public void setMappingToolId(String value)
      Sets the value of the mapping_tool_id slot.
    • getMappingToolVersion

      public String getMappingToolVersion()
      Gets the value of the mapping_tool_version slot.
    • setMappingToolVersion

      public void setMappingToolVersion(String value)
      Sets the value of the mapping_tool_version slot.
    • getMappingDate

      public LocalDate getMappingDate()
      Gets the value of the mapping_date slot.
    • setMappingDate

      public void setMappingDate(LocalDate value)
      Sets the value of the mapping_date slot.
    • getPublicationDate

      public LocalDate getPublicationDate()
      Gets the value of the publication_date slot.
    • setPublicationDate

      public void setPublicationDate(LocalDate value)
      Sets the value of the publication_date slot.
    • getSubjectMatchField

      public List<String> getSubjectMatchField()
      Gets the value of the subject_match_field slot.
    • getSubjectMatchField

      public List<String> getSubjectMatchField(boolean set)
      Gets the list of subject_match_field values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of subject_match_field values.
    • setSubjectMatchField

      public void setSubjectMatchField(List<String> value)
      Sets the value of the subject_match_field slot.
    • getObjectMatchField

      public List<String> getObjectMatchField()
      Gets the value of the object_match_field slot.
    • getObjectMatchField

      public List<String> getObjectMatchField(boolean set)
      Gets the list of object_match_field values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of object_match_field values.
    • setObjectMatchField

      public void setObjectMatchField(List<String> value)
      Sets the value of the object_match_field slot.
    • getSubjectPreprocessing

      public List<String> getSubjectPreprocessing()
      Gets the value of the subject_preprocessing slot.
    • getSubjectPreprocessing

      public List<String> getSubjectPreprocessing(boolean set)
      Gets the list of subject_preprocessing values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of subject_preprocessing values.
    • setSubjectPreprocessing

      public void setSubjectPreprocessing(List<String> value)
      Sets the value of the subject_preprocessing slot.
    • getObjectPreprocessing

      public List<String> getObjectPreprocessing()
      Gets the value of the object_preprocessing slot.
    • getObjectPreprocessing

      public List<String> getObjectPreprocessing(boolean set)
      Gets the list of object_preprocessing values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of object_preprocessing values.
    • setObjectPreprocessing

      public void setObjectPreprocessing(List<String> value)
      Sets the value of the object_preprocessing slot.
    • getSimilarityMeasure

      public String getSimilarityMeasure()
      Gets the value of the similarity_measure slot.
    • setSimilarityMeasure

      public void setSimilarityMeasure(String value)
      Sets the value of the similarity_measure slot.
    • getCurationRule

      public List<String> getCurationRule()
      Gets the value of the curation_rule slot.
    • getCurationRule

      public List<String> getCurationRule(boolean set)
      Gets the list of curation_rule values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of curation_rule values.
    • setCurationRule

      public void setCurationRule(List<String> value)
      Sets the value of the curation_rule slot.
    • getCurationRuleText

      public List<String> getCurationRuleText()
      Gets the value of the curation_rule_text slot.
    • getCurationRuleText

      public List<String> getCurationRuleText(boolean set)
      Gets the list of curation_rule_text values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of curation_rule_text values.
    • setCurationRuleText

      public void setCurationRuleText(List<String> value)
      Sets the value of the curation_rule_text slot.
    • getSeeAlso

      public List<String> getSeeAlso()
      Gets the value of the see_also slot.
    • getSeeAlso

      public List<String> getSeeAlso(boolean set)
      Gets the list of see_also values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of see_also values.
    • setSeeAlso

      public void setSeeAlso(List<String> value)
      Sets the value of the see_also slot.
    • getIssueTracker

      public String getIssueTracker()
      Gets the value of the issue_tracker slot.
    • setIssueTracker

      public void setIssueTracker(String value)
      Sets the value of the issue_tracker slot.
    • getOther

      public String getOther()
      Gets the value of the other slot.
    • setOther

      public void setOther(String value)
      Sets the value of the other slot.
    • getComment

      public String getComment()
      Gets the value of the comment slot.
    • setComment

      public void setComment(String value)
      Sets the value of the comment slot.
    • getExtensionDefinitions

      public List<ExtensionDefinition> getExtensionDefinitions()
      Gets the value of the extension_definitions slot.
    • getExtensionDefinitions

      public List<ExtensionDefinition> getExtensionDefinitions(boolean set)
      Gets the list of extension_definitions values, optionally initializing the list if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty list if it happens to be null.
      Returns:
      The list of extension_definitions values.
    • setExtensionDefinitions

      public void setExtensionDefinitions(List<ExtensionDefinition> value)
      Sets the value of the extension_definitions slot.
    • getExtensions

      public Map<String, ExtensionValue> getExtensions()
      Gets the map of extension values.
    • getExtensions

      public Map<String, ExtensionValue> getExtensions(boolean set)
      Gets the map of extension values, optionally initializing the map if needed.
      Parameters:
      set - If true, the underlying field will be initialized to an empty map if it happens to be null.
      Returns:
      The map of extension values.
    • setExtensions

      public void setExtensions(Map<String, ExtensionValue> value)
      Sets the map of extension values.
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • builder

      public static MappingSet.MappingSetBuilder builder()
    • toBuilder

      public MappingSet.MappingSetBuilder toBuilder()