@Entity public class DnaSample extends DerivedUnit implements java.lang.Cloneable
DNA sequences
starting with a process called amplification
.definition, derivationEvents
cacheStrategy, NOT_PROTECTED, PROTECTED, protectedTitleCache, titleCache
annotations, markers
CLOB_LENGTH, uuid
Modifier | Constructor and Description |
---|---|
protected |
DnaSample()
Constructor
|
Modifier and Type | Method and Description |
---|---|
void |
addAmplificationResult(AmplificationResult amplificationResult) |
void |
addSequence(Sequence sequence) |
DnaSample |
clone()
Clones this dna sample.
|
java.util.Set<AmplificationResult> |
getAmplificationResults() |
java.lang.String |
getBankNumber() |
DnaQuality |
getDnaQuality() |
java.util.Set<SpecimenOrObservationBase> |
getExtractedFrom() |
java.util.Set<Sequence> |
getSequences() |
Collection |
getStoredAt() |
static DnaSample |
NewInstance()
Factory method
|
void |
removeAmplificationResult(AmplificationResult amplificationResult) |
void |
removeSequence(Sequence sequence) |
void |
setBankNumber(java.lang.String bankNumber) |
void |
setDnaQuality(DnaQuality dnaQuality) |
void |
setStoredAt(Collection storedAt) |
addSpecimenTypeDesignation, getAccessionNumber, getBarcode, getCatalogNumber, getCollection, getCollectorsNumber, getDerivedFrom, getExsiccatum, getMostSignificantIdentifier, getOriginalLabelInfo, getOriginals, getPreservation, getSpecimenTypeDesignations, getStoredUnder, initDefaultCacheStrategy, NewInstance, NewPreservedSpecimenInstance, removeSpecimenTypeDesignation, setAccessionNumber, setBarcode, setCatalogNumber, setCollection, setCollectorsNumber, setDerivedFrom, setExsiccatum, setOriginalLabelInfo, setPreservation, setStoredUnder
addDerivationEvent, addDescription, addDetermination, characterData, getDefinition, getDerivationEvents, getDescriptions, getDeterminations, getIdentityCache, getIndividualCount, getKindOfUnit, getLifeStage, getOriginalUnit, getPreferredStableUri, getRecordBasis, getSex, getSpecimenDescriptionImageGallery, getSpecimenDescriptions, getSpecimenDescriptions, hasCharacterData, isProtectedIdentityCache, isPublish, putDefinition, putDefinition, removeDefinition, removeDerivationEvent, removeDescription, removeDetermination, setIdentityCache, setIdentityCache, setIndividualCount, setKindOfUnit, setLifeStage, setPreferredStableUri, setProtectedIdentityCache, setPublish, setRecordBasis, setSex, updateCaches
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
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
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
removeSources
addAggregationSource, addImportSource, addPrimaryTaxonomicSource, addPrimaryTaxonomicSource, addSource, addSource, getSources, removeSource
public static DnaSample NewInstance()
public java.util.Set<Sequence> getSequences()
public void addSequence(Sequence sequence)
public void removeSequence(Sequence sequence)
public java.util.Set<AmplificationResult> getAmplificationResults()
public void addAmplificationResult(AmplificationResult amplificationResult)
public void removeAmplificationResult(AmplificationResult amplificationResult)
public DnaQuality getDnaQuality()
public void setDnaQuality(DnaQuality dnaQuality)
public Collection getStoredAt()
public void setStoredAt(Collection storedAt)
public java.util.Set<SpecimenOrObservationBase> getExtractedFrom()
public java.lang.String getBankNumber()
public void setBankNumber(java.lang.String bankNumber)
public DnaSample clone()
Specimen
.clone
in class DerivedUnit
java.lang.CloneNotSupportedException
Specimen#clone()
,
DerivedUnit.clone()
,
IdentifiableMediaEntity.clone()
,
Object.clone()
Copyright © 2007-2020 EDIT. All Rights Reserved.