Package org.gbif.dwc.terms
Enum GermplasmTerm
- java.lang.Object
-
- java.lang.Enum<GermplasmTerm>
-
- org.gbif.dwc.terms.GermplasmTerm
-
- All Implemented Interfaces:
Serializable
,Comparable<GermplasmTerm>
,AlternativeNames
,Term
public enum GermplasmTerm extends Enum<GermplasmTerm> implements Term, AlternativeNames, Serializable
All Germplasm terms with namespace http://purl.org/germplasm/germplasmTerm#.
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description String[]
alternatives
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
alternativeNames()
boolean
isClass()
Informs if a term is generally used as a class term, i.e.URI
namespace()
The namespace the terms are in.String
prefix()
A unique standard prefix representing the namespace.String
simpleName()
The simple term name without any namespace or paths.String
toString()
static GermplasmTerm
valueOf(String name)
Returns the enum constant of this type with the specified name.static GermplasmTerm[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf
-
Methods inherited from interface org.gbif.dwc.terms.Term
prefixedName, qualifiedName
-
-
-
-
Enum Constant Detail
-
GermplasmAccession
public static final GermplasmTerm GermplasmAccession
-
MeasurementScore
public static final GermplasmTerm MeasurementScore
-
MeasurementTrait
public static final GermplasmTerm MeasurementTrait
-
MeasurementTrial
public static final GermplasmTerm MeasurementTrial
-
acquisitionDate
public static final GermplasmTerm acquisitionDate
-
acquisitionID
public static final GermplasmTerm acquisitionID
-
acquisitionRemarks
public static final GermplasmTerm acquisitionRemarks
-
acquisitionSource
public static final GermplasmTerm acquisitionSource
-
ancestralData
public static final GermplasmTerm ancestralData
-
biologicalStatus
public static final GermplasmTerm biologicalStatus
-
breedingCountry
public static final GermplasmTerm breedingCountry
-
breedingCountryCode
public static final GermplasmTerm breedingCountryCode
-
breedingID
public static final GermplasmTerm breedingID
-
breedingIdentifier
public static final GermplasmTerm breedingIdentifier
-
breedingInstitute
public static final GermplasmTerm breedingInstitute
-
breedingInstituteID
public static final GermplasmTerm breedingInstituteID
-
breedingPerson
public static final GermplasmTerm breedingPerson
-
breedingRemarks
public static final GermplasmTerm breedingRemarks
-
breedingYear
public static final GermplasmTerm breedingYear
-
collectingInstituteID
public static final GermplasmTerm collectingInstituteID
-
donorInstitute
public static final GermplasmTerm donorInstitute
-
donorInstituteID
public static final GermplasmTerm donorInstituteID
-
donorsID
public static final GermplasmTerm donorsID
-
donorsIdentifier
public static final GermplasmTerm donorsIdentifier
-
germplasmID
public static final GermplasmTerm germplasmID
-
germplasmIdentifier
public static final GermplasmTerm germplasmIdentifier
-
measurementByInstituteID
public static final GermplasmTerm measurementByInstituteID
-
measurementGrowthStage
public static final GermplasmTerm measurementGrowthStage
-
measurementTrailID
public static final GermplasmTerm measurementTrailID
-
measurementTrailIdentifier
public static final GermplasmTerm measurementTrailIdentifier
-
measurementTrailRemarks
public static final GermplasmTerm measurementTrailRemarks
-
measurementTrailReport
public static final GermplasmTerm measurementTrailReport
-
measurementTrailYear
public static final GermplasmTerm measurementTrailYear
-
measurementTraitCategory
public static final GermplasmTerm measurementTraitCategory
-
measurementTraitID
public static final GermplasmTerm measurementTraitID
-
measurementTraitIdentifier
public static final GermplasmTerm measurementTraitIdentifier
-
measurementTraitName
public static final GermplasmTerm measurementTraitName
-
measurementTraitRemarks
public static final GermplasmTerm measurementTraitRemarks
-
measurementTraitScale
public static final GermplasmTerm measurementTraitScale
-
measurementTraitSource
public static final GermplasmTerm measurementTraitSource
-
measurementTrialID
public static final GermplasmTerm measurementTrialID
-
measurementTrialIdentifier
public static final GermplasmTerm measurementTrialIdentifier
-
mlsStatus
public static final GermplasmTerm mlsStatus
-
purdyPedigree
public static final GermplasmTerm purdyPedigree
-
safetyDuplicationDate
public static final GermplasmTerm safetyDuplicationDate
-
safetyDuplicationID
public static final GermplasmTerm safetyDuplicationID
-
safetyDuplicationInstitute
public static final GermplasmTerm safetyDuplicationInstitute
-
safetyDuplicationInstituteID
public static final GermplasmTerm safetyDuplicationInstituteID
-
safetyDuplicationRemarks
public static final GermplasmTerm safetyDuplicationRemarks
-
storageCondition
public static final GermplasmTerm storageCondition
-
treatyOrRegulationGoverningBody
public static final GermplasmTerm treatyOrRegulationGoverningBody
-
treatyOrRegulationID
public static final GermplasmTerm treatyOrRegulationID
-
treatyOrRegulationName
public static final GermplasmTerm treatyOrRegulationName
-
-
Field Detail
-
alternatives
public final String[] alternatives
-
-
Method Detail
-
values
public static GermplasmTerm[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (GermplasmTerm c : GermplasmTerm.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static GermplasmTerm valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException
- if the argument is null
-
toString
public String toString()
- Overrides:
toString
in classEnum<GermplasmTerm>
-
simpleName
public String simpleName()
Description copied from interface:Term
The simple term name without any namespace or paths. For example scientificName.- Specified by:
simpleName
in interfaceTerm
-
alternativeNames
public String[] alternativeNames()
- Specified by:
alternativeNames
in interfaceAlternativeNames
- Returns:
- array of simple, alternative term names
-
isClass
public boolean isClass()
Description copied from interface:Term
Informs if a term is generally used as a class term, i.e. defining rowTypes not properties. For example VernacularName, Taxon or Occurrence
-
prefix
public String prefix()
Description copied from interface:Term
A unique standard prefix representing the namespace. For example dwc.
-
-