Enum Class DistributionStatus

java.lang.Object
java.lang.Enum<DistributionStatus>
org.gbif.api.vocabulary.DistributionStatus
All Implemented Interfaces:
Serializable, Comparable<DistributionStatus>, Constable

A statement about the presence or absence of a Taxon at a Location.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    Enum.EnumDesc<E extends Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant
    Description
    There is evidence to document the absence of a taxon in the area.
    Subclass of present: Species observed frequently in most proper habitat.
    The taxon is scored as being present in the area but there is some doubt over the evidence.
    Subclass of absent: The organism is reported in some (gray) literature for a certain region, but is is erroneous.
    Subclass of present: May be common in certain years and entirely absent other years.
    There is at least one well documented record of the taxon's presence in the area.
    Subclass of present: Species occurs regularly, but in small numbers.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the enum constant of this class with the specified name.
    Returns an array containing the constants of this enum class, in the order they are declared.

    Methods inherited from class java.lang.Enum

    compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

    • PRESENT

      public static final DistributionStatus PRESENT
      There is at least one well documented record of the taxon's presence in the area.
    • COMMON

      public static final DistributionStatus COMMON
      Subclass of present: Species observed frequently in most proper habitat.
    • RARE

      public static final DistributionStatus RARE
      Subclass of present: Species occurs regularly, but in small numbers. Requires careful searching of proper habitat.
    • IRREGULAR

      public static final DistributionStatus IRREGULAR
      Subclass of present: May be common in certain years and entirely absent other years.
    • DOUBTFUL

      public static final DistributionStatus DOUBTFUL
      The taxon is scored as being present in the area but there is some doubt over the evidence. The doubt may be of different kinds including taxonomic or geographic imprecision in the records.
    • EXCLUDED

      public static final DistributionStatus EXCLUDED
      Subclass of absent: The organism is reported in some (gray) literature for a certain region, but is is erroneous. Reason for exclusion could be a misidentification, an old report, a simple publishing mistake or any other or unknown reason.
    • ABSENT

      public static final DistributionStatus ABSENT
      There is evidence to document the absence of a taxon in the area. An extinct organism is absent while its establishmentMeans is native.
  • Method Details

    • values

      public static DistributionStatus[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static DistributionStatus valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null