Package org.gbif.api.vocabulary
Interface InterpretationRemark
- All Known Implementing Classes:
NameUsageIssue,OccurrenceIssue
public interface InterpretationRemark
Represents a remark flagged during the interpretation phase.
IMPORTANT: Make sure no name clashes in case new implementation were added.
-
Method Summary
Modifier and TypeMethodDescriptiongetId()Returns the identifier of theInterpretationRemark.Returns the default severity of thisInterpretationRemark.booleanChecks if theInterpretationRemarkis deprecated or not.
-
Method Details
-
getId
Returns the identifier of theInterpretationRemark. This is normally implemented to return the result ofEnum.name(). Potential name clashes are detected by unit tests.- Returns:
- identifier of the
InterpretationRemark. Never null.
-
getRelatedTerms
-
getSeverity
Returns the default severity of thisInterpretationRemark. Severity can be relative to the context and profile. ThisInterpretationRemarkSeverityshould be seen as the default severity in the general context of interpretation.- Returns:
- default severity of this
InterpretationRemark. Never null.
-
isDeprecated
boolean isDeprecated()Checks if theInterpretationRemarkis deprecated or not.- Returns:
- true if the
InterpretationRemarkis marked with @Deprecated.
-