@Entity @Indexed(index="eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase") @Configurable public class FieldUnit extends SpecimenOrObservationBase<IIdentifiableEntityCacheStrategy<FieldUnit>> implements java.lang.Cloneable
definition, derivationEvents
cacheStrategy, NOT_PROTECTED, PROTECTED, protectedTitleCache, titleCache
annotations, markers
CLOB_LENGTH, uuid
Modifier | Constructor and Description |
---|---|
protected |
FieldUnit()
Constructor
|
Modifier and Type | Method and Description |
---|---|
FieldUnit |
clone()
Clones this field unit.
|
java.lang.String |
getFieldNotes() |
java.lang.String |
getFieldNumber()
The collectors field number.
|
GatheringEvent |
getGatheringEvent() |
Person |
getPrimaryCollector() |
protected void |
initDefaultCacheStrategy()
Sets the default cache strategy
|
static FieldUnit |
NewInstance()
Factory method.
|
void |
setFieldNotes(java.lang.String fieldNotes) |
void |
setFieldNumber(java.lang.String fieldNumber) |
void |
setGatheringEvent(GatheringEvent gatheringEvent) |
void |
setPrimaryCollector(Person primaryCollector)
The primary collector is the person who the field books belongs to.
|
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 FieldUnit NewInstance()
protected void initDefaultCacheStrategy()
initDefaultCacheStrategy
in class SpecimenOrObservationBase<IIdentifiableEntityCacheStrategy<FieldUnit>>
public GatheringEvent getGatheringEvent()
public void setGatheringEvent(GatheringEvent gatheringEvent)
public java.lang.String getFieldNumber()
primaryCollector
public void setFieldNumber(java.lang.String fieldNumber)
public void setPrimaryCollector(Person primaryCollector)
primaryCollector
- fieldNumber
public Person getPrimaryCollector()
public java.lang.String getFieldNotes()
public void setFieldNotes(java.lang.String fieldNotes)
public FieldUnit clone()
SpecimenOrObservationBase
.clone
in class SpecimenOrObservationBase<IIdentifiableEntityCacheStrategy<FieldUnit>>
SpecimenOrObservationBase.clone()
,
IdentifiableMediaEntity.clone()
,
Object.clone()
Copyright © 2007-2020 EDIT. All Rights Reserved.