@Entity @Indexed(index="eu.etaxonomy.cdm.model.name.TaxonNameBase") @Configurable public class ViralName extends TaxonNameBase<ViralName,INameCacheStrategy>
titleCache
attribute.
Classification has no influence on the names of viral taxon names and no
viral taxon must be taxonomically included in another viral taxon with
higher rank. For examples see ICTVdb:
"http://www.ncbi.nlm.nih.gov/ICTVdb/Ictv/vn_indxA.htm"
This class corresponds to: NameViral according to the ABCD schema.
fullTitleCache, protectedAuthorshipCache, protectedNameCache
cacheStrategy, NOT_PROTECTED, PROTECTED, protectedTitleCache, titleCache
annotations, markers
Modifier | Constructor and Description |
---|---|
protected |
ViralName() |
protected |
ViralName(Rank rank)
Class constructor: creates a new viral taxon name instance
only containing its
rank . |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Clones this viral name.
|
NomenclaturalCode |
getNomenclaturalCode()
Returns the
nomenclatural code that governs
the construction of this viral taxon name, that is the
International Code of Virus Classification and Nomenclature. |
addBasionym, addBasionym, addDescription, addHybridChild, addHybridParent, addHybridRelationship, addNameRelationship, addNameTypeDesignation, addNameTypeDesignation, addParsingProblem, addParsingProblems, addRelationship, addRelationshipFromName, addRelationshipFromName, addRelationshipToName, addRelationshipToName, addReplacedSynonym, addSpecimenTypeDesignation, addStatus, addStatus, addTaxonBase, addTypeDesignation, castAndDeproxy, castAndDeproxy, compareToName, computeBasionymAuthorNomenclaturalTitle, computeCombinationAuthorNomenclaturalTitle, computeExBasionymAuthorNomenclaturalTitle, computeExCombinationAuthorNomenclaturalTitle, generateAuthorship, generateFullTitle, generateNameCache, getAcronym, getAllFields, getAppendedPhrase, getAuthorshipCache, getBasionym, getBasionymAuthorship, getBasionyms, getBreed, getCitationString, getCombinationAuthorship, getCultivarName, getDescriptions, getExBasionymAuthorship, getExCombinationAuthorship, getFullTitleCache, getGenusOrUninomial, getHomotypicalGroup, getHybridChildRelations, getHybridParentRelations, getInfraGenericEpithet, getInfraSpecificEpithet, getLastNamePart, getNameApprobation, getNameCache, getNameRelations, getNameTypeDesignations, getNomenclaturalMicroReference, getNomenclaturalReference, getOrderedChildRelationships, getOriginalPublicationYear, getParsingProblem, getParsingProblems, getProblemEnds, getProblemStarts, getPublicationYear, getRank, getReferenceYear, getRelationsFromThisName, getRelationsToThisName, getReplacedSynonyms, getSpecificEpithet, getSpecimenTypeDesignations, getSpecimenTypeDesignationsOfHomotypicalGroup, getStatus, getSubGenusAuthorship, getSynonyms, getTaggedName, getTaxa, getTaxonBases, getTitleCache, getTypeDesignations, hasAuthors, hasProblem, hasProblem, initListener, isAutonym, isBasionymFor, isBinomHybrid, isGenus, isGroupsBasionym, isHomotypic, isHybrid, isHybridFormula, isHybridName, isInfraGeneric, isInfraSpecific, isMonomHybrid, isOriginalCombination, isProtectedAuthorshipCache, isProtectedFullTitleCache, isProtectedNameCache, isReplacedSynonym, isSpecies, isSpeciesAggregate, isSupraGeneric, isSupraSpecific, isTrinomHybrid, makeGroupsBasionym, mergeHomotypicGroups, removeAsGroupsBasionym, removeBasionyms, removeDescription, removeHybridChild, removeHybridParent, removeHybridRelationship, removeNameRelationship, removeParsingProblem, removeRelationToTaxonName, removeStatus, removeTaxonBase, removeTypeDesignation, setAcronym, setAppendedPhrase, setAsGroupsBasionym, setAuthorshipCache, setAuthorshipCache, setBasionymAuthorship, setBinomHybrid, setBreed, setCombinationAuthorship, setCultivarName, setExBasionymAuthorship, setExCombinationAuthorship, setFullTitleCache, setFullTitleCache, setGenusOrUninomial, setHomotypicalGroup, setHybridFormula, setInfraGenericEpithet, setInfraSpecificEpithet, setMonomHybrid, setNameApprobation, setNameCache, setNameCache, setNomenclaturalMicroReference, setNomenclaturalReference, setOriginalPublicationYear, setParsingProblem, setProblemEnds, setProblemStarts, setProtectedAuthorshipCache, setProtectedFullTitleCache, setProtectedNameCache, setPublicationYear, setRank, setSpecificEpithet, setSubGenusAuthorship, setTitleCache, setTrinomHybrid
addCredit, addCredit, addExtension, addExtension, addIdentifier, addIdentifier, addIdentifier, addImportSource, addPrimaryTaxonomicSource, addPrimaryTaxonomicSource, addRights, addSource, addSource, addSources, generateTitle, getCacheStrategy, getCredits, getCredits, getData, getExtensions, getExtensions, getExtensions, getIdentifiers, getIdentifiers, getIdentifiers, getLsid, getRights, getSources, getTruncatedCache, hasEmptyTitleCache, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeIdentifier, removeIdentifier, removeRights, removeSource, removeSources, replaceCredit, replaceIdentifier, setCacheStrategy, setLsid, setProtectedTitleCache, setTitleCache, toString
addAnnotation, addMarker, getAnnotations, getMarkers, hasMarker, hasMarker, removeAnnotation, removeMarker
cloneLanguageString, equals, getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
addPropertyChangeListener, addPropertyChangeListener, addToSetWithChangeEvent, deproxy, deproxy, fireOnCreateEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUserFriendlyDescription, getUserFriendlyFieldName, getUserFriendlyTypeName, getUuid, hashCode, hasListeners, instanceToString, invokeSetMethod, invokeSetMethodWithNull, isBlank, isInstanceOf, removeFromSetWithChangeEvent, removePropertyChangeListener, removePropertyChangeListener, replaceInList, setCreated, setCreatedBy, setId, setNewEntityListener, setUuid
finalize, getClass, notify, notifyAll, wait, wait, wait
addCredit, addCredit, addExtension, addExtension, addIdentifier, addIdentifier, addIdentifier, addRights, generateTitle, getCredits, getCredits, getData, getExtensions, getIdentifiers, getLsid, getRights, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeIdentifier, removeIdentifier, removeRights, removeSources, replaceCredit, replaceIdentifier, setLsid, setProtectedTitleCache, setTitleCache, toString
addImportSource, addPrimaryTaxonomicSource, addPrimaryTaxonomicSource, addSource, addSource, addSources, getSources, removeSource
addAnnotation, addMarker, getAnnotations, getMarkers, hasMarker, hasMarker, removeAnnotation, removeMarker
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
protected ViralName()
protected ViralName(Rank rank)
rank
.rank
- the rank to be assigned to this viral taxon nameTaxonNameBase.TaxonNameBase(Rank)
public NomenclaturalCode getNomenclaturalCode()
nomenclatural code
that governs
the construction of this viral taxon name, that is the
International Code of Virus Classification and Nomenclature.
This method overrides the getNomenclaturalCode method from TaxonNameBase
.getNomenclaturalCode
in interface ITaxonNameBase
getNomenclaturalCode
in class TaxonNameBase<ViralName,INameCacheStrategy>
#isCodeCompliant()
,
TaxonNameBase#getHasProblem()
,
TaxonNameBase.getNomenclaturalCode()
public Object clone()
clone
in interface ITaxonNameBase
clone
in class TaxonNameBase<ViralName,INameCacheStrategy>
TaxonNameBase.clone()
,
Object.clone()
Copyright © 2007-2017 EDIT. All Rights Reserved.