eu.etaxonomy.cdm.model.occurrence
Class Collection
java.lang.Object
eu.etaxonomy.cdm.model.common.CdmBase
eu.etaxonomy.cdm.model.common.VersionableEntity
eu.etaxonomy.cdm.model.common.AnnotatableEntity
eu.etaxonomy.cdm.model.common.IdentifiableEntity<S>
eu.etaxonomy.cdm.model.media.IdentifiableMediaEntity<IIdentifiableEntityCacheStrategy<Collection>>
eu.etaxonomy.cdm.model.occurrence.Collection
- All Implemented Interfaces:
- IAnnotatableEntity, ICdmBase, IIdentifiableEntity, ISourceable<IdentifiableSource>, IVersionableEntity, IMediaDocumented, IMediaEntity, Serializable, Cloneable
@Indexed(index="eu.etaxonomy.cdm.model.occurrence.Collection")
@Configurable
public class Collection
- extends IdentifiableMediaEntity<IIdentifiableEntityCacheStrategy<Collection>>
- implements Cloneable
- Version:
- 1.0
- Author:
- m.doering
- See Also:
- Serialized Form
| Fields inherited from class eu.etaxonomy.cdm.model.common.CdmBase |
uuid |
|
Constructor Summary |
protected |
Collection()
Constructor |
| Methods inherited from class eu.etaxonomy.cdm.model.common.IdentifiableEntity |
addCredit, addCredit, addExtension, addExtension, addRights, addSource, addSource, compareTo, generateTitle, getCacheStrategy, getCredits, getCredits, getData, getExtensions, getExtensions, getExtensions, getLsid, getRights, getSources, getTitleCache, getTruncatedCache, initListener, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeRights, removeSource, setCacheStrategy, setLsid, setProtectedTitleCache, setTitleCache, setTitleCache, toString |
| Methods inherited from class eu.etaxonomy.cdm.model.common.CdmBase |
addPropertyChangeListener, addPropertyChangeListener, clone, deproxy, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUuid, hashCode, hasListeners, invokeSetMethod, invokeSetMethodWithNull, isInstanceOf, removePropertyChangeListener, removePropertyChangeListener, setCreated, setCreatedBy, setId, setUuid |
Collection
protected Collection()
- Constructor
NewInstance
public static Collection NewInstance()
- Factory method
- Returns:
getInstitute
public Institution getInstitute()
setInstitute
public void setInstitute(Institution institute)
- Parameters:
institute - institute
getCode
public String getCode()
setCode
public void setCode(String code)
- Parameters:
code - code
getCodeStandard
public String getCodeStandard()
setCodeStandard
public void setCodeStandard(String codeStandard)
- Parameters:
codeStandard - codeStandard
getName
public String getName()
setName
public void setName(String name)
- Parameters:
name - name
getTownOrLocation
public String getTownOrLocation()
setTownOrLocation
public void setTownOrLocation(String townOrLocation)
- Parameters:
townOrLocation - townOrLocation
getSuperCollection
public Collection getSuperCollection()
setSuperCollection
public void setSuperCollection(Collection superCollection)
clone
public Collection clone()
- Clones this collection. This is a shortcut that enables to
create a new instance that differs only slightly from this collection
by modifying only some of the attributes.
This method overrides the clone method from IdentifiableMediaEntity.
- Overrides:
clone in class IdentifiableMediaEntity<IIdentifiableEntityCacheStrategy<Collection>>
- See Also:
IdentifiableMediaEntity.clone(),
Object.clone()
Copyright © 2007-2012 EDIT. All Rights Reserved.