Package org.gbif.api.vocabulary
Enum Class NameType
- All Implemented Interfaces:
Serializable,Comparable<NameType>,Constable
Deprecated.
A short classification of scientific name strings used in Checklist Bank.
Deprecated.
Please use the name parser enum instead.
https://github.com/gbif/name-parser/blob/master/name-parser-api/src/main/java/org/gbif/nameparser/api/NameType.java
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDeprecated.A name that has been flagged by the name parser due to the use of blacklisted epithets/words.Deprecated.Candidatus is a component of the taxonomic name for a bacterium that cannot be maintained in a Bacteriology Culture Collection.Deprecated.A cultivated plant name.Deprecated.Doubtful whether this is a scientific name at all.Deprecated.A hybrid formula (not a hybrid name).Deprecated.A scientific name with some informal addition like "cf." or indetermined like Abies spec.Deprecated.Surely not a scientific name of any kind.Deprecated.Operational Taxonomic Unit.Deprecated.A placeholder name like "incertae sedis" or "unknown genus".Deprecated.A scientific latin name that might contain authorship but is not any of the other name types below (virus, hybrid, cultivar, etc).Deprecated.A virus name. -
Method Summary
Modifier and TypeMethodDescriptionstatic NameTypefromString(String nameType) Deprecated.Case insensitive lookup of a name type by its name that does not throw an exception but returns null for not found name types.booleanDeprecated.booleanDeprecated.static NameTypeDeprecated.Returns the enum constant of this class with the specified name.static NameType[]values()Deprecated.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
-
Enum Constant Details
-
SCIENTIFIC
Deprecated.A scientific latin name that might contain authorship but is not any of the other name types below (virus, hybrid, cultivar, etc). -
VIRUS
Deprecated.A virus name. -
HYBRID
Deprecated.A hybrid formula (not a hybrid name). -
INFORMAL
Deprecated.A scientific name with some informal addition like "cf." or indetermined like Abies spec. -
CULTIVAR
Deprecated.A cultivated plant name. -
CANDIDATUS
Deprecated.Candidatus is a component of the taxonomic name for a bacterium that cannot be maintained in a Bacteriology Culture Collection. It is an interim taxonomic status for noncultivable organisms. An example would be "Candidatus Phytoplasma allocasuarinae". This can be abbreviated to "Ca. Phytoplasma allocasuarinae".- See Also:
-
OTU
Deprecated.Operational Taxonomic Unit. An OTU is a pragmatic definition to group individuals by similarity, equivalent to but not necessarily in line with classical Linnaean taxonomy or modern Evolutionary taxonomy. A OTU usually refers to clusters of organisms, grouped by DNA sequence similarity of a specific taxonomic marker gene. In other words, OTUs are pragmatic proxies for "species" at different taxonomic levels. Sequences can be clustered according to their similarity to one another, and operational taxonomic units are defined based on the similarity threshold (usually 97% similarity) set by the researcher. Typically, OTU's are based on similar 16S rRNA sequences. -
DOUBTFUL
Deprecated.Doubtful whether this is a scientific name at all. -
PLACEHOLDER
Deprecated.A placeholder name like "incertae sedis" or "unknown genus". -
NO_NAME
Deprecated.Surely not a scientific name of any kind. -
BLACKLISTED
Deprecated.A name that has been flagged by the name parser due to the use of blacklisted epithets/words.
-
-
Method Details
-
values
Deprecated.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
Deprecated.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 nameNullPointerException- if the argument is null
-
fromString
Deprecated.Case insensitive lookup of a name type by its name that does not throw an exception but returns null for not found name types.- Parameters:
nameType- case insensitive name of name type- Returns:
- the matching NameType or null
-
isBackboneType
Deprecated.- Returns:
- true if the type of name is included in the GBIF backbone
-
isParsable
Deprecated.- Returns:
- true if the GBIF name parser can parse such a name into a ParsedName instance
-