Class AbstractSynonymPropertyValue
java.lang.Object
org.geneontology.obographs.core.model.meta.AbstractSynonymPropertyValue
- All Implemented Interfaces:
Comparable<PropertyValue>,PropertyValue
- Direct Known Subclasses:
SynonymPropertyValue
@Immutable
public abstract class AbstractSynonymPropertyValue
extends Object
implements PropertyValue
A
PropertyValue that represents a an alternative term for a node- Author:
- cjm
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumOBO-style synonym scopes -
Field Summary
Fields inherited from interface org.geneontology.obographs.core.model.meta.PropertyValue
COMPARATOR -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
AbstractSynonymPropertyValue
public AbstractSynonymPropertyValue()
-
-
Method Details
-
getSynonymType
-
isExact
public boolean isExact()- Returns:
- true if scope equals EXACT -- convenience predicate
-
isRelated
public boolean isRelated() -
isBroad
public boolean isBroad() -
isNarrow
public boolean isNarrow() -
getTypes
-