Package org.gbif.dwc.terms
Enum GgbnTerm
- java.lang.Object
-
- java.lang.Enum<GgbnTerm>
-
- org.gbif.dwc.terms.GgbnTerm
-
- All Implemented Interfaces:
Serializable
,Comparable<GgbnTerm>
,AlternativeNames
,Term
public enum GgbnTerm extends Enum<GgbnTerm> implements Term, AlternativeNames, Serializable
All GGBN terms with namespace http://data.ggbn.org/schemas/ggbn/terms/.
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description String[]
alternatives
boolean
isClass
-
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 GgbnTerm
valueOf(String name)
Returns the enum constant of this type with the specified name.static GgbnTerm[]
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
-
Amplification
public static final GgbnTerm Amplification
-
Preservation
public static final GgbnTerm Preservation
-
MaterialSample
public static final GgbnTerm MaterialSample
-
Preparation
public static final GgbnTerm Preparation
-
amplificationDate
public static final GgbnTerm amplificationDate
-
amplificationMethod
public static final GgbnTerm amplificationMethod
-
amplificationStaff
public static final GgbnTerm amplificationStaff
-
amplificationSuccess
public static final GgbnTerm amplificationSuccess
-
amplificationSuccessDetails
public static final GgbnTerm amplificationSuccessDetails
-
barcodeSequence
public static final GgbnTerm barcodeSequence
-
blockedUntil
public static final GgbnTerm blockedUntil
-
BOLDProcessID
public static final GgbnTerm BOLDProcessID
-
cloneStrain
public static final GgbnTerm cloneStrain
-
cloningDate
public static final GgbnTerm cloningDate
-
cloningMethod
public static final GgbnTerm cloningMethod
-
cloningStaff
public static final GgbnTerm cloningStaff
-
concentration
public static final GgbnTerm concentration
-
concentrationUnit
public static final GgbnTerm concentrationUnit
-
consensusSequence
public static final GgbnTerm consensusSequence
-
consensusSequenceChromatogramFileURI
public static final GgbnTerm consensusSequenceChromatogramFileURI
-
consensusSequenceLength
public static final GgbnTerm consensusSequenceLength
-
DNADNAHybridization
public static final GgbnTerm DNADNAHybridization
-
DNAMeltingPoint
public static final GgbnTerm DNAMeltingPoint
-
DNAThreshold
public static final GgbnTerm DNAThreshold
-
GC_content
public static final GgbnTerm GC_content
-
gelConcentration
public static final GgbnTerm gelConcentration
-
gelDuration
public static final GgbnTerm gelDuration
-
gelRemarks
public static final GgbnTerm gelRemarks
-
gelStainConcentration
public static final GgbnTerm gelStainConcentration
-
gelVoltage
public static final GgbnTerm gelVoltage
-
geneticAccessionNumber
public static final GgbnTerm geneticAccessionNumber
-
geneticAccessionURI
public static final GgbnTerm geneticAccessionURI
-
loanConditions
public static final GgbnTerm loanConditions
-
loanDestination
public static final GgbnTerm loanDestination
-
loanIdentifier
public static final GgbnTerm loanIdentifier
-
markerAccordance
public static final GgbnTerm markerAccordance
-
markerSubfragment
public static final GgbnTerm markerSubfragment
-
materialSampleType
public static final GgbnTerm materialSampleType
-
methodDeterminationConcentrationAndRatios
public static final GgbnTerm methodDeterminationConcentrationAndRatios
-
methodDeterminationWeight
public static final GgbnTerm methodDeterminationWeight
-
percentAboveThreshold
public static final GgbnTerm percentAboveThreshold
-
permitStatus
public static final GgbnTerm permitStatus
-
permitStatusQualifier
public static final GgbnTerm permitStatusQualifier
-
permitText
public static final GgbnTerm permitText
-
permitType
public static final GgbnTerm permitType
-
preparationDate
public static final GgbnTerm preparationDate
-
preparationMaterials
public static final GgbnTerm preparationMaterials
-
preparationProcess
public static final GgbnTerm preparationProcess
-
preparationType
public static final GgbnTerm preparationType
-
preparedBy
public static final GgbnTerm preparedBy
-
preservationDateBegin
public static final GgbnTerm preservationDateBegin
-
preservationTemperature
public static final GgbnTerm preservationTemperature
-
preservationType
public static final GgbnTerm preservationType
-
primerNameForward
public static final GgbnTerm primerNameForward
-
primerNameReverse
public static final GgbnTerm primerNameReverse
-
primerReferenceCitationForward
public static final GgbnTerm primerReferenceCitationForward
-
primerReferenceCitationReverse
public static final GgbnTerm primerReferenceCitationReverse
-
primerReferenceLinkForward
public static final GgbnTerm primerReferenceLinkForward
-
primerReferenceLinkReverse
public static final GgbnTerm primerReferenceLinkReverse
-
primerSequenceForward
public static final GgbnTerm primerSequenceForward
-
primerSequenceReverse
public static final GgbnTerm primerSequenceReverse
-
purificationMethod
public static final GgbnTerm purificationMethod
-
qualityCheckDate
public static final GgbnTerm qualityCheckDate
-
qualityRemarks
public static final GgbnTerm qualityRemarks
-
ratioOfAbsorbance260_230
public static final GgbnTerm ratioOfAbsorbance260_230
-
ratioOfAbsorbance260_280
public static final GgbnTerm ratioOfAbsorbance260_280
-
receivedFrom
public static final GgbnTerm receivedFrom
-
sampleDesignation
public static final GgbnTerm sampleDesignation
-
stainingMethod
public static final GgbnTerm stainingMethod
-
volumeUnit
public static final GgbnTerm volumeUnit
-
weightUnit
public static final GgbnTerm weightUnit
-
-
Field Detail
-
isClass
public final boolean isClass
-
alternatives
public final String[] alternatives
-
-
Method Detail
-
values
public static GgbnTerm[] 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 (GgbnTerm c : GgbnTerm.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static GgbnTerm 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
-
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.
-
-