public enum Rank extends Enum<Rank>
Enum Constant and Description |
---|
ABERRATION
Zoological legacy rank
|
BIOVAR
Microbial rank based on biochemical or physiological properties.
|
CHEMOFORM
Microbial infrasubspecific rank based on chemical constitution.
|
CHEMOVAR
Microbial rank based on production or amount of production of a particular chemical.
|
CLASS |
COHORT
Sometimes used in zoology, e.g.
|
CONVARIETY
A group of cultivars.
|
CULTIVAR |
CULTIVAR_GROUP
Rank in use from the code for cultivated plants.
|
DOMAIN |
FAMILY |
FORM |
FORMA_SPECIALIS
Microbial infrasubspecific rank.
|
GENUS |
GRANDORDER |
GREX
The term grex has been coined to expand botanical nomenclature to describe hybrids of orchids.
|
INFRACLASS |
INFRACOHORT |
INFRAFAMILY |
INFRAGENERIC_NAME
used for any other unspecific rank below genera and above species.
|
INFRAGENUS |
INFRAKINGDOM |
INFRALEGION |
INFRAORDER |
INFRAPHYLUM |
INFRASPECIFIC_NAME
used for any other unspecific rank below species.
|
INFRASUBSPECIFIC_NAME
used also for any other unspecific rank below subspecies.
|
INFRATRIBE |
KINGDOM |
LEGION
Sometimes used in zoology, e.g.
|
MAGNORDER |
MORPH
Zoological legacy rank
|
MORPHOVAR
Microbial rank based on morphological characterislics.
|
NATIO
Zoological legacy rank
|
ORDER |
OTHER
Any other rank we cannot map to this enumeration
|
PARVCLASS |
PARVORDER |
PATHOVAR
Microbial rank based on pathogenic reactions in one or more hosts.
|
PHAGOVAR
Microbial infrasubspecific rank based on reactions to bacteriophage.
|
PHYLUM |
PROLES
Botanical legacy rank
|
RACE
Botanical legacy rank
|
SECTION |
SERIES |
SEROVAR
Microbial infrasubspecific rank based on antigenic characteristics.
|
SPECIES |
SPECIES_AGGREGATE
A loosely defined group of species.
|
STRAIN
A microbial strain.
|
SUBCLASS |
SUBCOHORT |
SUBFAMILY |
SUBFORM |
SUBGENUS |
SUBKINGDOM |
SUBLEGION |
SUBORDER |
SUBPHYLUM |
SUBSECTION |
SUBSERIES |
SUBSPECIES |
SUBTRIBE |
SUBVARIETY |
SUPERCLASS |
SUPERCOHORT |
SUPERFAMILY |
SUPERKINGDOM |
SUPERLEGION |
SUPERORDER |
SUPERPHYLUM |
SUPERTRIBE |
SUPRAGENERIC_NAME
Used for any other unspecific rank above genera.
|
TRIBE |
UNRANKED |
VARIETY |
Modifier and Type | Field and Description |
---|---|
static List<Rank> |
DWC_RANKS
An ordered list of all ranks that appear in Darwin Core with their own term.
|
static List<Rank> |
LINNEAN_RANKS
All main Linnean ranks ordered.
|
Modifier and Type | Method and Description |
---|---|
String |
getMarker() |
boolean |
higherThan(Rank other) |
boolean |
isInfrageneric() |
boolean |
isInfragenericStrictly() |
boolean |
isInfraspecific() |
boolean |
isInfrasubspecific() |
boolean |
isLegacy() |
boolean |
isLinnean()
True for all mayor Linnéan ranks, ie kingdom,phylum,class,order,family,genus and species.
|
NomenclaturalCode |
isRestrictedToCode() |
boolean |
isSpeciesAggregateOrBelow() |
boolean |
isSpeciesOrBelow() |
boolean |
isSuprageneric() |
boolean |
isSupraspecific() |
boolean |
isUncomparable()
True for names of informal ranks that represent a range of ranks really and therefore cannot safely be compared to
other ranks in all cases.
|
boolean |
notOtherOrUnknown() |
static Rank |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Rank[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Rank SUPERKINGDOM
public static final Rank SUBKINGDOM
public static final Rank INFRAKINGDOM
public static final Rank SUPERPHYLUM
public static final Rank INFRAPHYLUM
public static final Rank SUPERCLASS
public static final Rank INFRACLASS
public static final Rank SUPERLEGION
public static final Rank INFRALEGION
public static final Rank SUPERCOHORT
public static final Rank INFRACOHORT
public static final Rank SUPERORDER
public static final Rank GRANDORDER
public static final Rank INFRAORDER
public static final Rank SUPERFAMILY
public static final Rank INFRAFAMILY
public static final Rank SUPERTRIBE
public static final Rank INFRATRIBE
public static final Rank SUPRAGENERIC_NAME
public static final Rank INFRAGENUS
public static final Rank SUBSECTION
public static final Rank INFRAGENERIC_NAME
public static final Rank SPECIES_AGGREGATE
public static final Rank INFRASPECIFIC_NAME
public static final Rank GREX
public static final Rank SUBSPECIES
public static final Rank CULTIVAR_GROUP
public static final Rank CONVARIETY
public static final Rank INFRASUBSPECIFIC_NAME
public static final Rank ABERRATION
public static final Rank SUBVARIETY
public static final Rank PATHOVAR
public static final Rank BIOVAR
public static final Rank CHEMOVAR
public static final Rank MORPHOVAR
public static final Rank PHAGOVAR
public static final Rank SEROVAR
public static final Rank CHEMOFORM
public static final Rank FORMA_SPECIALIS
public static final List<Rank> LINNEAN_RANKS
public static Rank[] values()
for (Rank c : Rank.values()) System.out.println(c);
public static Rank valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isInfraspecific()
public boolean isInfrasubspecific()
public boolean isInfrageneric()
public boolean isInfragenericStrictly()
public boolean isLinnean()
public boolean isSpeciesOrBelow()
public boolean isSpeciesAggregateOrBelow()
public boolean notOtherOrUnknown()
public boolean isSuprageneric()
public boolean isSupraspecific()
public boolean isUncomparable()
public boolean isLegacy()
public NomenclaturalCode isRestrictedToCode()
public boolean higherThan(Rank other)
Copyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.