public enum TypeDesignationType extends Enum<TypeDesignationType>
Enum Constant and Description |
---|
ABSOLUTE_TAUTONYMY
The identical spelling of a generic or subgeneric name and the specific or subspecific name of one
of its originally included nominal species or subspecies.
|
LINNAEAN_TAUTONYMY
The identical spelling of a new generic or subgeneric name established before 1931 and a pre-1758 name
cited as a synonym of only one of the species or subspecies originally included in that genus.
|
MONOTYPY
Type species by monotypy.
|
ORIGINAL_DESIGNATION
If one nominal species is explicitly designated as the type species when a nominal genus-group taxon is established,
that nominal species is the type species (type by original designation).
|
PRESENT_DESIGNATION |
RULING_BY_COMMISSION
An explicit, published decision by the Commission or Congress
|
SUBSEQUENT_DESIGNATION |
SUBSEQUENT_MONOTYPY |
TAUTONYMY
If a valid species-group name, or its cited synonym, originally included in a nominal genus-group taxon
is identical with the name of that taxon, the nominal species denoted by that specific name (if available)
is the type species.
|
Modifier and Type | Method and Description |
---|---|
static TypeDesignationType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TypeDesignationType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TypeDesignationType ORIGINAL_DESIGNATION
public static final TypeDesignationType PRESENT_DESIGNATION
public static final TypeDesignationType SUBSEQUENT_DESIGNATION
public static final TypeDesignationType MONOTYPY
public static final TypeDesignationType SUBSEQUENT_MONOTYPY
public static final TypeDesignationType TAUTONYMY
public static final TypeDesignationType ABSOLUTE_TAUTONYMY
public static final TypeDesignationType LINNAEAN_TAUTONYMY
public static final TypeDesignationType RULING_BY_COMMISSION
public static TypeDesignationType[] values()
for (TypeDesignationType c : TypeDesignationType.values()) System.out.println(c);
public static TypeDesignationType 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 nullCopyright © 2024 Global Biodiversity Information Facility (GBIF). All rights reserved.