Package org.incenp.obofoundry.kgcl.model
Class SynonymPredicateChange
java.lang.Object
org.incenp.obofoundry.kgcl.model.ChangeLanguageElement
org.incenp.obofoundry.kgcl.model.Change
org.incenp.obofoundry.kgcl.model.SimpleChange
org.incenp.obofoundry.kgcl.model.NodeChange
org.incenp.obofoundry.kgcl.model.NodeSynonymChange
org.incenp.obofoundry.kgcl.model.SynonymPredicateChange
A node synonym change where the predicate of a synonym is changed. Background: synonyms can be represented by a variety of predicates. For example, many OBO ontologies make use of predicates such as oio:hasExactSynonym, oio:hasRelatedSynonym, etc
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> T
accept
(IChangeVisitor<T> v) protected boolean
boolean
int
hashCode()
void
setHasTextualDiff
(TextualDiff hasTextualDiff) toString()
Methods inherited from class org.incenp.obofoundry.kgcl.model.NodeChange
getAboutNode, getAboutNodeRepresentation, getLanguage, setAboutNode, setAboutNodeRepresentation, setLanguage
Methods inherited from class org.incenp.obofoundry.kgcl.model.SimpleChange
getNewDatatype, getNewLanguage, getNewValue, getNewValueType, getOldDatatype, getOldLanguage, getOldValue, getOldValueType, setNewDatatype, setNewLanguage, setNewValue, setNewValueType, setOldDatatype, setOldLanguage, setOldValue, setOldValueType
Methods inherited from class org.incenp.obofoundry.kgcl.model.Change
getChangeDate, getContributor, getCreator, getHasUndo, getId, getPullRequest, getSeeAlso, getType, getWasGeneratedBy, setChangeDate, setContributor, setCreator, setHasUndo, setId, setPullRequest, setSeeAlso, setType, setWasGeneratedBy
-
Constructor Details
-
SynonymPredicateChange
public SynonymPredicateChange()
-
-
Method Details
-
accept
- Overrides:
accept
in classNodeSynonymChange
-
getHasTextualDiff
-
setHasTextualDiff
-
toString
- Overrides:
toString
in classNodeSynonymChange
-
equals
- Overrides:
equals
in classNodeSynonymChange
-
canEqual
- Overrides:
canEqual
in classNodeSynonymChange
-
hashCode
public int hashCode()- Overrides:
hashCode
in classNodeSynonymChange
-