@Entity @Configurable public class TaxonNameDescription extends DescriptionBase<IIdentifiableEntityCacheStrategy<TaxonNameDescription>> implements java.lang.Cloneable
nomenclatural code
)
concerning a taxon name
like for instance the content of its first
publication (protolog) or a picture of this publication.cacheStrategy, NOT_PROTECTED, PROTECTED, protectedTitleCache, titleCache
annotations, markers
CLOB_LENGTH, uuid
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Clones this taxon name description.
|
TaxonName |
getTaxonName()
Returns the
taxon name to which this taxon name description
provides additional information not ruled by a nomenclatural code . |
static TaxonNameDescription |
NewInstance()
Creates a new empty taxon name description instance.
|
static TaxonNameDescription |
NewInstance(TaxonName name)
Creates a new taxon name description instance for the given
name . |
addDescriptionSource, addDescriptiveDataSet, addElement, addElements, addType, addTypes, getDescribedSpecimenOrObservation, getDescriptionSources, getDescriptiveDataSets, getElements, getTypes, hasStructuredData, isAggregated, isAggregatedDistribution, isAggregatedStructuredDescription, isCloneForSource, isComputed, isDefault, isDefaultForAggregation, isImageGallery, isSecondaryData, removeDescriptionSource, removeDescriptiveDataSet, removeElement, setDefault, setDescribedSpecimenOrObservation, setDescriptiveDataSet, setImageGallery, setTypes, size
addCredit, addCredit, addExtension, addExtension, addIdentifier, addIdentifier, addIdentifier, addRights, addSource, addSources, createNewSource, generateTitle, getCacheStrategy, getCredits, getCredits, getData, getExtensions, getExtensions, getExtensions, getExtensionsConcat, getExtensionsConcat, getFilteredExtensions, getIdentifiers, getIdentifiers, getIdentifiers, getLsid, getRights, getTitleCache, getTruncatedCache, hasEmptyTitleCache, hasExtension, hasExtension, initListener, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeIdentifier, removeIdentifier, removeRights, replaceCredit, replaceIdentifier, resetTitleCache, setCacheStrategy, setLsid, setProtectedTitleCache, setTitleCache, setTitleCache, toString, updateCaches, updateCaches
addAggregationSource, addImportSource, addPrimaryTaxonomicSource, addPrimaryTaxonomicSource, addSource, addSource, getSources, removeSource, removeSources
addAnnotation, addMarker, addMarker, getAnnotations, getAnnotations, getMarkers, getMarkers, hasMarker, hasMarker, markerValue, removeAnnotation, removeMarker, removeMarker, setAnnotations
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, isNotBlank, isPersited, removeFromSetWithChangeEvent, removePropertyChangeListener, removePropertyChangeListener, replaceInList, setCreated, setCreatedBy, setId, setNewEntityListener, setUuid
finalize, getClass, notify, notifyAll, wait, wait, wait
removeSources
addAggregationSource, addImportSource, addPrimaryTaxonomicSource, addPrimaryTaxonomicSource, addSource, addSource, getSources, removeSource
addAnnotation, addMarker, getAnnotations, getMarkers, getMarkers, hasMarker, hasMarker, markerValue, removeAnnotation, removeMarker, removeMarker
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
getCreated, getCreatedBy, getId, getUuid, isInstanceOf, isPersited, setCreated, setCreatedBy, setId, setUuid
public static TaxonNameDescription NewInstance()
public static TaxonNameDescription NewInstance(TaxonName name)
name
.
The new taxon name description will be also added to the set of descriptions
assigned to the given name.NewInstance()
public TaxonName getTaxonName()
taxon name
to which this taxon name description
provides additional information not ruled by a nomenclatural code
.public java.lang.Object clone()
clone
in class DescriptionBase<IIdentifiableEntityCacheStrategy<TaxonNameDescription>>
DescriptionBase.clone()
,
Object.clone()
Copyright © 2007-2020 EDIT. All Rights Reserved.