Uses of Class
eu.etaxonomy.cdm.model.common.CdmBase

Packages that use CdmBase
eu.etaxonomy.cdm.api.application   
eu.etaxonomy.cdm.api.service   
eu.etaxonomy.cdm.api.service.search   
eu.etaxonomy.cdm.database   
eu.etaxonomy.cdm.ext.common   
eu.etaxonomy.cdm.ext.openurl   
eu.etaxonomy.cdm.io.berlinModel   
eu.etaxonomy.cdm.io.berlinModel.in   
eu.etaxonomy.cdm.io.berlinModel.in.validation   
eu.etaxonomy.cdm.io.berlinModel.out   
eu.etaxonomy.cdm.io.berlinModel.out.mapper   
eu.etaxonomy.cdm.io.common   
eu.etaxonomy.cdm.io.common.mapping   
eu.etaxonomy.cdm.io.common.mapping.out   
eu.etaxonomy.cdm.io.csv.redlist.out   
eu.etaxonomy.cdm.io.dwca.in   
eu.etaxonomy.cdm.io.dwca.out   
eu.etaxonomy.cdm.io.markup   
eu.etaxonomy.cdm.io.reference.endnote.in   
eu.etaxonomy.cdm.io.sdd.in   
eu.etaxonomy.cdm.io.tcsrdf   
eu.etaxonomy.cdm.io.tcsxml.in   
eu.etaxonomy.cdm.io.tcsxml.out   
eu.etaxonomy.cdm.model   
eu.etaxonomy.cdm.model.agent Provides classes for different kinds of agents such as persons, teams or institutions. 
eu.etaxonomy.cdm.model.common Provides general technical or common classes on the base of which are built the model classes of all others thematic packages. 
eu.etaxonomy.cdm.model.description Provides classes: to describe specimens, observations or taxa, to associate other factual informations to specimens, observations or taxa (including distribution), to supply additional information about taxon names and to support identification by means of keys. Related documentation
UML Diagrams  
eu.etaxonomy.cdm.model.location Provides classes for georeferencing gathering or observation events. 
eu.etaxonomy.cdm.model.media   
eu.etaxonomy.cdm.model.molecular Provides classes for DNA samples and related sequences. 
eu.etaxonomy.cdm.model.name Provides classes for nomenclature and typification. 
eu.etaxonomy.cdm.model.occurrence Provides classes for specimens, collections and field observations. 
eu.etaxonomy.cdm.model.reference Provides classes for nomenclatural and bibliographical references either as a complex structure of specific subclasses according to the different kind of possible references used (see StrictReferenceBase class and subclasses) or as a flat structure (see BibTexReference class). Related documentation
UML Diagrams  
eu.etaxonomy.cdm.model.taxon Provides classes for taxonomy including synonymy and concept synonymy. 
eu.etaxonomy.cdm.model.view   
eu.etaxonomy.cdm.persistence.dao   
eu.etaxonomy.cdm.persistence.dao.common   
eu.etaxonomy.cdm.persistence.dao.hibernate   
eu.etaxonomy.cdm.persistence.dao.hibernate.common   
eu.etaxonomy.cdm.persistence.hibernate   
eu.etaxonomy.cdm.persistence.hibernate.permission   
eu.etaxonomy.cdm.persistence.hibernate.permission.voter   
eu.etaxonomy.cdm.persistence.hibernate.replace   
eu.etaxonomy.cdm.persistence.hibernate.replace.impl   
eu.etaxonomy.cdm.persistence.query   
eu.etaxonomy.cdm.remote.controller   
eu.etaxonomy.cdm.remote.json.processor   
eu.etaxonomy.cdm.remote.json.processor.bean   
eu.etaxonomy.cdm.strategy.merge   
 

Uses of CdmBase in eu.etaxonomy.cdm.api.application
 

Methods in eu.etaxonomy.cdm.api.application that return types with arguments of type CdmBase
 IService<CdmBase> ICdmApplicationConfiguration.getMainService()
           
 IService<CdmBase> CdmApplicationDefaultConfiguration.getMainService()
           
 IService<CdmBase> CdmApplicationController.getMainService()
           
 

Methods in eu.etaxonomy.cdm.api.application with parameters of type CdmBase
 boolean CdmApplicationController.currentAuthentiationHasPermissions(CdmBase targetDomainObject, EnumSet<CRUD> permission)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.api.service
 

Classes in eu.etaxonomy.cdm.api.service with type parameters of type CdmBase
 class ServiceBase<T extends CdmBase,DAO extends ICdmEntityDao<T>>
           
 

Fields in eu.etaxonomy.cdm.api.service declared as CdmBase
protected  CdmBase DeleteResult.PersistPair.objectToPersist
           
 

Fields in eu.etaxonomy.cdm.api.service with type parameters of type CdmBase
protected  ICdmEntityDao<CdmBase> DeleteResult.PersistPair.dao
           
protected  ICdmEntityDao<CdmBase> ServiceImpl.mainDao
           
 

Methods in eu.etaxonomy.cdm.api.service that return types with arguments of type CdmBase
 Set<CdmBase> ICommonService.getReferencingObjects(CdmBase referencedCdmBase)
          Returns all CdmBase objects that reference the referencedCdmBase.
 Set<CdmBase> CommonServiceImpl.getReferencingObjects(CdmBase referencedCdmBase)
           
 Set<CdmBase> DeleteResult.getRelatedObjects()
          Related objects that prevent the delete action to take place.
 

Methods in eu.etaxonomy.cdm.api.service with parameters of type CdmBase
 void DeleteResult.addRelatedObject(CdmBase relatedObject)
           
protected  List<T> IdentifiableServiceBase.findCdmObjectsByTitle(String title, CdmBase sessionObject)
           
 List NameServiceImpl.findNamesByTitle(String title, CdmBase sessionObject)
          Deprecated. To be removed for harmonization see http://dev.e-taxonomy.eu/trac/wiki/CdmLibraryConventions duplicate of findByTitle()
 List INameService.findNamesByTitle(String title, CdmBase sessionObject)
           
 List NameServiceImpl.getNamesByName(String name, CdmBase sessionObject)
          TODO candidate for harmonization
 List INameService.getNamesByName(String name, CdmBase sessionObject)
           
 Set<CdmBase> ICommonService.getReferencingObjects(CdmBase referencedCdmBase)
          Returns all CdmBase objects that reference the referencedCdmBase.
 Set<CdmBase> CommonServiceImpl.getReferencingObjects(CdmBase referencedCdmBase)
           
 

Method parameters in eu.etaxonomy.cdm.api.service with type arguments of type CdmBase
 void DeleteResult.addRelatedObjects(Set<? extends CdmBase> relatedObjects)
           
protected  LuceneSearch TaxonServiceImpl.prepareByDescriptionElementFullTextSearch(Class<? extends CdmBase> clazz, String queryString, Classification classification, List<Feature> features, List<Language> languages, boolean highlightFragments)
           
protected  LuceneSearch TaxonServiceImpl.prepareFindByFullTextSearch(Class<? extends CdmBase> clazz, String queryString, Classification classification, List<Language> languages, boolean highlightFragments)
           
protected  LuceneSearch NameServiceImpl.prepareFindByFuzzySearch(Class<? extends CdmBase> clazz, NonViralName nvn, float accuracy, List<Language> languages, boolean highlightFragments)
           
protected  void ServiceImpl.setDao(ICdmEntityDao<CdmBase> dao)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.api.service.search
 

Classes in eu.etaxonomy.cdm.api.service.search with type parameters of type CdmBase
 class SearchResult<T extends CdmBase>
          TODO class description
 

Methods in eu.etaxonomy.cdm.api.service.search with type parameters of type CdmBase
protected
<T extends CdmBase>
void
CdmMassIndexer.createDictionary(Class<T> type, IProgressMonitor monitor)
           
<T extends CdmBase>
List<SearchResult<T>>
SearchResultBuilder.createResultSet(LuceneSearch.TopGroupsWithMaxScore topGroupsResultSet, String[] highlightFields, ICdmEntityDao<T> dao, Map<CdmBaseType,String> idFields, List<String> propertyPaths)
          Creates a List of SearchResult entities from the supplied TopDocs.
<T extends CdmBase>
List<SearchResult<T>>
ISearchResultBuilder.createResultSet(LuceneSearch.TopGroupsWithMaxScore topGroupsResultSet, String[] highlightFields, ICdmEntityDao<T> dao, Map<CdmBaseType,String> idFields, List<String> propertyPaths)
          Creates a List of SearchResult entities from the supplied TopDocs.
<T extends CdmBase>
List<SearchResult<T>>
SearchResultBuilder.createResultSet(org.apache.lucene.search.TopDocs topDocs, String[] highlightFields, ICdmEntityDao<T> dao, Map<CdmBaseType,String> idFields, List<String> propertyPaths)
          Creates a List of SearchResult entities from the supplied TopDocs.
<T extends CdmBase>
List<SearchResult<T>>
ISearchResultBuilder.createResultSet(org.apache.lucene.search.TopDocs topDocs, String[] highlightFields, ICdmEntityDao<T> dao, Map<CdmBaseType,String> idFields, List<String> propertyPaths)
          Creates a List of SearchResult entities from the supplied TopDocs.
protected
<T extends CdmBase>
void
CdmMassIndexer.purge(Class<T> type, IProgressMonitor monitor)
           
protected
<T extends CdmBase>
void
CdmMassIndexer.reindex(Class<T> type, IProgressMonitor monitor)
           
 

Methods in eu.etaxonomy.cdm.api.service.search that return types with arguments of type CdmBase
 Class<? extends CdmBase> LuceneSearch.getClazz()
           
protected  Class<? extends CdmBase> LuceneSearch.getDirectorySelectClass()
           
protected  Class<? extends CdmBase> LuceneSearch.pushAbstractBaseTypeDown(Class<? extends CdmBase> type)
          TODO the abstract base class DescriptionElementBase can not be used, so we are using an arbitraty subclass to find the DirectoryProvider, future versions of hibernate search my allow using abstract base classes see http://stackoverflow.com/questions/492184/how-do-you-find-all-subclasses-of-a-given-class-in-java
 

Methods in eu.etaxonomy.cdm.api.service.search with parameters of type CdmBase
 org.apache.lucene.search.Query QueryFactory.newEntityIdQuery(String idFieldName, CdmBase entitiy)
           
 

Method parameters in eu.etaxonomy.cdm.api.service.search with type arguments of type CdmBase
protected  Class<? extends CdmBase> LuceneSearch.pushAbstractBaseTypeDown(Class<? extends CdmBase> type)
          TODO the abstract base class DescriptionElementBase can not be used, so we are using an arbitraty subclass to find the DirectoryProvider, future versions of hibernate search my allow using abstract base classes see http://stackoverflow.com/questions/492184/how-do-you-find-all-subclasses-of-a-given-class-in-java
 void LuceneSearch.setClazz(Class<? extends CdmBase> clazz)
          Sets the Class to use as filter criterion, in case the supplied Class equals the directorySelectClass the Class is set to null
 

Constructor parameters in eu.etaxonomy.cdm.api.service.search with type arguments of type CdmBase
LuceneSearch(org.hibernate.Session session, Class<? extends CdmBase> directorySelectClass)
           
LuceneSearch(org.hibernate.Session session, String groupByField, Class<? extends CdmBase> directorySelectClass)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.database
 

Constructors in eu.etaxonomy.cdm.database with parameters of type CdmBase
EvaluationFailedException(org.springframework.security.core.Authentication authentication, CdmBase entity, EnumSet<CRUD> requiredOperation)
           
EvaluationFailedException(org.springframework.security.core.Authentication authentication, CdmBase entity, Operation requiredOperation)
           
EvaluationFailedException(org.springframework.security.core.Authentication authentication, CdmBase entity, String requiredOperation)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.ext.common
 

Classes in eu.etaxonomy.cdm.ext.common with type parameters of type CdmBase
 class SchemaAdapterBase<T extends CdmBase>
           
 class ServiceWrapperBase<T extends CdmBase>
           
 

Uses of CdmBase in eu.etaxonomy.cdm.ext.openurl
 

Subclasses of CdmBase in eu.etaxonomy.cdm.ext.openurl
 class OpenUrlReference<S extends IReferenceBaseCacheStrategy>
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.berlinModel
 

Classes in eu.etaxonomy.cdm.io.berlinModel with type parameters of type CdmBase
 class CdmOneToManyMapper<ONE extends CdmBase,MANY extends CdmBase,SINGLE_MAPPER extends CdmSingleAttributeMapperBase>
           
 class CdmOneToManyMapper<ONE extends CdmBase,MANY extends CdmBase,SINGLE_MAPPER extends CdmSingleAttributeMapperBase>
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.berlinModel.in
 

Methods in eu.etaxonomy.cdm.io.berlinModel.in that return types with arguments of type CdmBase
 Map<Object,Map<String,? extends CdmBase>> BerlinModelTaxonRelationImport.getRelatedObjectsForFlatPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelTaxonRelationImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelWebMarkerImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelCommonNamesImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelOccurrenceImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelTaxonNameRelationImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelTypesImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelAuthorTeamImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelAuthorImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelNameFactsImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelWebMarkerCategoryImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelReferenceImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelTaxonImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelOccurrenceSourceImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelTaxonNameImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelRefDetailImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelUserImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelNameStatusImport.getRelatedObjectsForPartition(ResultSet rs)
           
 Map<Object,Map<String,? extends CdmBase>> BerlinModelFactsImport.getRelatedObjectsForPartition(ResultSet rs)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.berlinModel.in.validation
 

Methods in eu.etaxonomy.cdm.io.berlinModel.in.validation that return types with arguments of type CdmBase
 Map<Object,Map<String,? extends CdmBase>> BerlinModelGeneralImportValidator.getRelatedObjectsForPartition(ResultSet rs)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.berlinModel.out
 

Classes in eu.etaxonomy.cdm.io.berlinModel.out with type parameters of type CdmBase
 class BerlinModelExportBase<T extends CdmBase>
           
 

Methods in eu.etaxonomy.cdm.io.berlinModel.out that return types with arguments of type CdmBase
 Class<? extends CdmBase> BerlinModelFactExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelTaxonRelationExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelTaxonExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelAuthorExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelNameRelationExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelAuthorTeamExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelClassificationExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelTaxonNameExport.getStandardMethodParameter()
           
 Class<? extends CdmBase> BerlinModelReferenceExport.getStandardMethodParameter()
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.berlinModel.out.mapper
 

Methods in eu.etaxonomy.cdm.io.berlinModel.out.mapper with parameters of type CdmBase
protected  boolean TeamOrPersonMapper.doInvoke(CdmBase cdmBase)
           
protected  Integer RefDetailMapper.getId(CdmBase cdmBase)
           
protected  Integer FactCategoryMapper.getId(CdmBase cdmBase)
           
protected  Object RefDetailMapper.getValue(CdmBase cdmBase)
           
protected  Object FactCategoryMapper.getValue(CdmBase cdmBase)
           
protected  Object TeamOrPersonMapper.getValue(CdmBase cdmBase)
           
 Object FactCategoryMapper.invoke(CdmBase cdmBase, boolean xxx)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.common
 

Classes in eu.etaxonomy.cdm.io.common with type parameters of type CdmBase
 class MapWrapper<T extends CdmBase>
           
 

Fields in eu.etaxonomy.cdm.io.common with type parameters of type CdmBase
protected  IService<CdmBase> ImportStateBase.service
           
protected  Map<String,MapWrapper<? extends CdmBase>> ImportStateBase.stores
           
 

Methods in eu.etaxonomy.cdm.io.common with type parameters of type CdmBase
protected
<T extends CdmBase>
T
CdmIoBase.getInstance(Class<? extends T> clazz)
           
<T extends CdmBase>
T
DbImportStateBase.getRelatedObject(Object namespace, String id, Class<T> clazz)
           
 

Methods in eu.etaxonomy.cdm.io.common that return CdmBase
 CdmBase DbImportStateBase.getRelatedObject(Object namespace, String id)
           
 CdmBase RelatedObjectsHelper.getRelatedObject(Object namespace, String id)
          Returns the cdmbase object for the key pair (namespace, id).
 CdmBase IPartitionedState.getRelatedObject(Object namespace, String id)
          Returns a related object defined by the namespace and the id.
 

Methods in eu.etaxonomy.cdm.io.common that return types with arguments of type CdmBase
 Map<String,? extends CdmBase> ResultSetPartitioner.getObjectMap(Object key)
           
 Map<Object,Map<String,? extends CdmBase>> IPartitionedIO.getRelatedObjectsForPartition(ResultSet rs)
           
abstract  Class<? extends CdmBase> DbExportBase.getStandardMethodParameter()
           
 MapWrapper<? extends CdmBase> ImportStateBase.getStore(String storeLabel)
           
 Map<String,MapWrapper<? extends CdmBase>> ImportStateBase.getStores()
           
 

Methods in eu.etaxonomy.cdm.io.common with parameters of type CdmBase
static boolean ImportHelper.addBooleanValue(ResultSet rs, CdmBase cdmBase, String dbAttrName, String cdmAttrName)
           
static boolean ImportHelper.addMultipleValues(List<Object> sourceValues, CdmBase cdmBase, String cdmAttrName, List<Class> classes, boolean overwriteNull, boolean obligat)
           
 void CdmImportBase.addOriginalSource(CdmBase cdmBase, Object idAttributeValue, String namespace, Reference citation)
          Adds an orginal source to a sourceable objects (implemented for Identifiable entity and description element.
 void CdmImportBase.addOriginalSource(ResultSet rs, CdmBase cdmBase, String dbIdAttribute, String namespace, Reference citation)
           
 void DbImportStateBase.addRelatedObject(Object namespace, String id, CdmBase relatedObject)
           
 void IPartitionedState.addRelatedObject(Object namespace, String id, CdmBase relatedObject)
           
 void RelatedObjectsHelper.addRelatedObjet(Object namespace, String id, CdmBase relatedObject)
          Adds a related object to the underlying map.
static boolean ImportHelper.addStringValue(ResultSet rs, CdmBase cdmBase, String dbAttrName, String cdmAttrName, boolean blankToNull)
           
static boolean ImportHelper.addValue(Object sourceValue, CdmBase cdmBase, String cdmAttrName, Class<?> clazz, boolean overwriteNull, boolean obligat)
           
static boolean ImportHelper.addValue(ResultSet rs, CdmBase cdmBase, String dbAttrName, String cdmAttrName, Class clazz, boolean overwriteNull, boolean blankToNull)
           
static boolean ImportHelper.addXmlBooleanValue(org.jdom.Element root, CdmBase cdmBase, String xmlElementName, org.jdom.Namespace namespace, String cdmAttrName)
           
static boolean ImportHelper.addXmlStringValue(org.jdom.Element root, CdmBase cdmBase, String xmlElementName, org.jdom.Namespace namespace, String cdmAttrName)
           
static boolean ImportHelper.addXmlStringValue(org.jdom.Element root, CdmBase cdmBase, String xmlElementName, org.jdom.Namespace namespace, String cdmAttrName, boolean overwriteNull)
           
static boolean ImportHelper.addXmlValue(org.jdom.Element root, CdmBase cdmBase, String xmlElementName, org.jdom.Namespace namespace, String cdmAttrName, Class clazz, boolean overwriteNull)
           
static boolean ImportHelper.addXmlValue(org.jdom.Element root, CdmBase cdmBase, String xmlElementName, org.jdom.Namespace namespace, String cdmAttrName, Class clazz, boolean overwriteNull, boolean obligat)
           
 String XmlExportState.getDbId(CdmBase cdmBase)
           
 Integer DbExportStateBase.getDbId(CdmBase cdmBase)
           
 Object DbExportBase.getDbId(CdmBase cdmBase, STATE state)
           
 Object CdmExportBase.getDbId(CdmBase cdmBase, STATE state)
           
protected  Object DbExportBase.getDbIdCdmWithExceptions(CdmBase cdmBase, STATE state)
           
static
<T> T
ImportHelper.getValue(CdmBase cdmBase, String cdmAttrName, boolean isBoolean, boolean obligatory)
           
 void DbExportStateBase.putDbId(CdmBase cdmBase, int dbId)
           
 void XmlExportState.putDbId(CdmBase cdmBase, String xmlId)
           
 

Method parameters in eu.etaxonomy.cdm.io.common with type arguments of type CdmBase
 boolean MapWrapper.makeNewMap(IService<CdmBase> service)
           
 void DbImportStateBase.setRelatedObjects(Map<Object,Map<String,CdmBase>> relatedObjects)
           
 void RelatedObjectsHelper.setRelatedObjects(Map<Object,Map<String,CdmBase>> relatedObjects)
           
 void IPartitionedState.setRelatedObjects(Map<Object,Map<String,CdmBase>> relatedObjects)
          Sets the related objects map.
 void ImportStateBase.setStores(Map<String,MapWrapper<? extends CdmBase>> stores)
           
 

Constructor parameters in eu.etaxonomy.cdm.io.common with type arguments of type CdmBase
MapWrapper(IService<CdmBase> service)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.common.mapping
 

Classes in eu.etaxonomy.cdm.io.common.mapping with type parameters of type CdmBase
 class DbImportMultiAttributeMapperBase<CDMBASE extends CdmBase,STATE extends DbImportStateBase<?,?>>
           
 class DbImportMultiLanguageTextMapper<CDMBASE extends CdmBase>
           
 class DbSingleAttributeImportMapperBase<STATE extends DbImportStateBase<?,?>,CDM_BASE extends CdmBase>
           
 interface IDbImportMapper<STATE extends DbImportStateBase<?,?>,CDM_BASE extends CdmBase>
           
 interface IMappingImport<T extends CdmBase,STATE extends ImportStateBase>
           
 

Methods in eu.etaxonomy.cdm.io.common.mapping that return CdmBase
protected  CdmBase DbImportUuidMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportTruncatedStringMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportLsidMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportStringMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportNameTypeDesignationMapper.getRelatedObject(ResultSet rs, String dbAttribute)
          //TODO copied from DbImportObjectMapper.
protected  CdmBase DbImportSynonymMapper.getRelatedObject(ResultSet rs, String dbAttribute)
          //TODO copied from DbImportObjectMapper.
protected  CdmBase DbImportMultiAttributeMapperBase.getRelatedObject(ResultSet rs, String namespace, String fkAttribute)
          Retrieves a related object from the state's related object map.
protected  CdmBase DbImportTaxIncludedInMapper.getRelatedObject(ResultSet rs, String dbAttribute, String namespace)
          //TODO copied from DbImportObjectMapper.
protected  CdmBase DbImportMultiAttributeMapperBase.getRelatedObject(String namespace, String foreignKey)
          Retrieves a related object from the state's related object map.
 CdmBase DbIgnoreMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbImportNameTypeDesignationMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbImportTaxIncludedInMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbImportSynonymMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbNotYetImplementedMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 

Methods in eu.etaxonomy.cdm.io.common.mapping that return types with arguments of type CdmBase
 Class<? extends CdmBase> DbImportMapperBase.getCdmClass()
           
static DbImportMultiLanguageTextMapper<CdmBase> DbImportMultiLanguageTextMapper.NewInstance(String dbTextAttribute, String dbLanguageAttribute, String languageNamespace, String cdmMultiLanguageTextAttribute)
           
 

Methods in eu.etaxonomy.cdm.io.common.mapping with parameters of type CdmBase
protected  CdmBase DbImportUuidMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportTruncatedStringMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportLsidMapper.doInvoke(CdmBase cdmBase, Object value)
           
protected  CdmBase DbImportStringMapper.doInvoke(CdmBase cdmBase, Object value)
           
 boolean DbImportMarkerMapper.invoke(Map<String,Object> valueMap, CdmBase cdmBase)
           
 boolean DbImportExtensionMapper.invoke(Map<String,Object> valueMap, CdmBase cdmBase)
           
 CdmBase DbIgnoreMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbImportNameTypeDesignationMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbImportTaxIncludedInMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbImportSynonymMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 CdmBase DbNotYetImplementedMapper.invoke(ResultSet rs, CdmBase cdmBase)
           
 

Method parameters in eu.etaxonomy.cdm.io.common.mapping with type arguments of type CdmBase
 void DbIgnoreMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbImportImageGalleryMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbImportMarkerMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbImportMultiLanguageTextMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbImportExtensionMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbImportAnnotationMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbImportTruncatedStringMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 void DbNotYetImplementedMapper.initialize(DbImportStateBase<?,?> state, Class<? extends CdmBase> destinationClass)
           
 boolean DbImportMapping.initialize(DbImportStateBase state, Class<? extends CdmBase> destinationClass)
           
 void DbImportImageGalleryMapper.initialize(ITermService service, BerlinModelImportState state, Class<? extends CdmBase> destinationClass)
           
 void DbImportMapperBase.initialize(STATE state, Class<? extends CdmBase> cdmClass)
           
 void DbImportMethodMapper.initialize(STATE state, Class<? extends CdmBase> destinationClass)
           
 void DbImportMultiAttributeMapperBase.initialize(STATE state, Class<? extends CdmBase> destinationClass)
           
 void IDbImportMapper.initialize(STATE state, Class<? extends CdmBase> destinationClass)
           
 void DbSingleAttributeImportMapperBase.initialize(STATE state, Class<? extends CdmBase> destinationClass)
           
 boolean DbImportMapping.invoke(ResultSet rs, Set<CdmBase> objectsToSave)
          Invokes the second path mapping if one has been defined
 boolean DbImportMapping.invoke(ResultSet rs, Set<CdmBase> objectsToSave, boolean secondPath)
          Invokes the mapping.
 void DbImportMapperBase.setCdmClass(Class<? extends CdmBase> cdmClass)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.common.mapping.out
 

Methods in eu.etaxonomy.cdm.io.common.mapping.out that return CdmBase
 CdmBase ObjectChangeMapper.getNewObject(CdmBase oldCdmBase)
           
 

Methods in eu.etaxonomy.cdm.io.common.mapping.out with parameters of type CdmBase
protected  boolean IdMapper.doInvoke(CdmBase cdmBase)
           
protected  boolean DbSingleAttributeExportMapperBase.doInvoke(CdmBase cdmBase)
           
protected  boolean DbExportNotYetImplementedMapper.doInvoke(CdmBase cdmBase)
           
protected  boolean DbSimpleFilterMapper.doInvoke(CdmBase cdmBase)
           
protected  boolean DbExportIgnoreMapper.doInvoke(CdmBase cdmBase)
           
protected  Integer DbObjectMapper.getId(CdmBase cdmBase)
           
 CdmBase ObjectChangeMapper.getNewObject(CdmBase oldCdmBase)
           
protected  Object DbLanguageMapper.getValue(CdmBase cdmBase)
           
protected  Object DbAnnotationMapper.getValue(CdmBase cdmBase)
           
protected  Object DbIntegerExtensionMapper.getValue(CdmBase cdmBase)
           
protected  Object IdMapper.getValue(CdmBase cdmBase)
           
protected  Object DbNullMapper.getValue(CdmBase cdmBase)
           
protected  Object DbSingleAttributeExportMapperBase.getValue(CdmBase cdmBase)
           
protected  Object DbDistributionStatusMapper.getValue(CdmBase cdmBase)
           
protected  Object DbConstantMapper.getValue(CdmBase cdmBase)
           
protected  Object DbMarkerMapper.getValue(CdmBase cdmBase)
           
protected  Object DbTimePeriodMapper.getValue(CdmBase cdmBase)
           
protected  Object DbLastActionMapper.getValue(CdmBase cdmBase)
           
protected  Object DbIntegerAnnotationMapper.getValue(CdmBase cdmBase)
           
protected  Object DbExtensionMapper.getValue(CdmBase cdmBase)
           
protected  Object DbSingleSourceMapper.getValue(CdmBase cdmBase)
           
protected  Object MethodMapper.getValue(CdmBase cdmBase)
           
protected  Object DbImageMapper.getValue(CdmBase cdmBase)
           
protected  Object DbUserMapper.getValue(CdmBase cdmBase)
           
protected  Object DbDescriptionElementTaxonMapper.getValue(CdmBase cdmBase)
           
protected  Object DbAreaMapper.getValue(CdmBase cdmBase)
           
protected  Object DbObjectMapper.getValue(CdmBase cdmBase)
           
protected  Object DbSequenceMapper.getValue(CdmBase cdmBase)
           
protected  Object DbOriginalNameMapper.getValue(CdmBase cdmBase)
           
protected  Object DbTextDataMapper.getValue(CdmBase cdmBase)
           
protected  Object DbUriMapper.getValue(CdmBase cdmBase)
           
protected  Object DbStringMapper.getValue(CdmBase cdmBase)
           
 boolean DbSingleAttributeExportMapperBase.invoke(CdmBase cdmBase)
           
 boolean IDbExportMapper.invoke(CdmBase cdmBase)
           
 boolean CreatedAndNotesMapper.invoke(CdmBase cdmBase)
           
 boolean ObjectChangeMapper.invoke(CdmBase cdmBase)
           
 boolean CollectionExportMapping.invoke(CdmBase parent)
           
 boolean CdmDbExportMapping.invoke(CdmBase cdmBase)
           
 

Method parameters in eu.etaxonomy.cdm.io.common.mapping.out with type arguments of type CdmBase
static ObjectChangeMapper ObjectChangeMapper.NewInstance(Class<? extends CdmBase> oldClass, Class<? extends CdmBase> newClass, String cdmAttribute)
           
static ObjectChangeMapper ObjectChangeMapper.NewInstance(Class<? extends CdmBase> oldClass, Class<? extends CdmBase> newClass, String cdmAttribute)
           
static DbLanguageMapper DbLanguageMapper.NewInstance(Class<? extends CdmBase> cdmClass, String cdmAttribute, String dbAttributeString, boolean isCache)
           
static DbAreaMapper DbAreaMapper.NewInstance(Class<? extends CdmBase> cdmClass, String cdmAttribute, String dbAttributeString, boolean isCache)
           
 

Constructor parameters in eu.etaxonomy.cdm.io.common.mapping.out with type arguments of type CdmBase
DbAreaMapper(Class<? extends CdmBase> clazz, String methodName, Class<?>[] parameterTypes, String cdmAttribute, String dbAttributeString, boolean isCache, Object defaultValue)
           
DbLanguageMapper(Class<? extends CdmBase> clazz, String methodName, Class<?>[] parameterTypes, String cdmAttribute, String dbAttributeString, boolean isCache, Object defaultValue)
           
ObjectChangeMapper(Class<? extends CdmBase> oldClazz, Class<? extends CdmBase> newClazz, String methodName, Class<?>... parameterTypes)
           
ObjectChangeMapper(Class<? extends CdmBase> oldClazz, Class<? extends CdmBase> newClazz, String methodName, Class<?>... parameterTypes)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.csv.redlist.out
 

Methods in eu.etaxonomy.cdm.io.csv.redlist.out with parameters of type CdmBase
protected  void CsvExportBaseRedlist.addExistingRecord(CdmBase cdmBase)
           
protected  void CsvExportBaseRedlist.addExistingRecordUuid(CdmBase cdmBase)
           
protected  boolean CsvExportBaseRedlist.recordExists(CdmBase el)
           
protected  boolean CsvExportBaseRedlist.recordExistsUuid(CdmBase el)
           
 void CsvId.setId(CdmBase cdmBase)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.dwca.in
 

Classes in eu.etaxonomy.cdm.io.dwca.in with type parameters of type CdmBase
 class MappedCdmBase<CDMBASE extends CdmBase>
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.dwca.out
 

Methods in eu.etaxonomy.cdm.io.dwca.out with parameters of type CdmBase
protected  void DwcaExportBase.addExistingRecord(CdmBase cdmBase)
           
protected  void DwcaExportBase.addExistingRecordUuid(CdmBase cdmBase)
           
protected  boolean DwcaExportBase.recordExists(CdmBase el)
           
protected  boolean DwcaExportBase.recordExistsUuid(CdmBase el)
           
 void DwcaId.setId(CdmBase cdmBase)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.markup
 

Methods in eu.etaxonomy.cdm.io.markup with type parameters of type CdmBase
protected
<T extends CdmBase>
void
MarkupImportBase.save(Collection<T> collection, MarkupImportState state)
           
 

Methods in eu.etaxonomy.cdm.io.markup that return CdmBase
 CdmBase MarkupInputStream.read()
           
 

Methods in eu.etaxonomy.cdm.io.markup with parameters of type CdmBase
protected  void MarkupImportBase.save(CdmBase cdmBase, MarkupImportState state)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.reference.endnote.in
 

Methods in eu.etaxonomy.cdm.io.reference.endnote.in with parameters of type CdmBase
protected  boolean EndNoteImportBase.makeStandardMapper(org.jdom.Element parentElement, CdmBase ref, Set<String> omitAttributes, CdmSingleAttributeXmlMapperBase[] classMappers)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.sdd.in
 

Methods in eu.etaxonomy.cdm.io.sdd.in with parameters of type CdmBase
protected  void SDDImport.associateImageWithCdmBase(String refMO, CdmBase cb)
           
protected  void SDDDataSetImport.associateImageWithCdmBase(String refMO, CdmBase cb)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.tcsrdf
 

Classes in eu.etaxonomy.cdm.io.tcsrdf with type parameters of type CdmBase
 class CdmOneToManyXmlMapper<ONE extends CdmBase,MANY extends CdmBase,SINGLE_MAPPER extends CdmSingleAttributeXmlMapperBase>
           
 class CdmOneToManyXmlMapper<ONE extends CdmBase,MANY extends CdmBase,SINGLE_MAPPER extends CdmSingleAttributeXmlMapperBase>
           
 

Methods in eu.etaxonomy.cdm.io.tcsrdf with parameters of type CdmBase
protected  boolean TcsRdfImportBase.makeStandardMapper(org.jdom.Element parentElement, CdmBase ref, Set<String> omitAttributes, CdmSingleAttributeXmlMapperBase[] classMappers)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.tcsxml.in
 

Methods in eu.etaxonomy.cdm.io.tcsxml.in with parameters of type CdmBase
protected  boolean TcsXmlImportBase.makeStandardMapper(org.jdom.Element parentElement, CdmBase ref, Set<String> omitAttributes, CdmSingleAttributeXmlMapperBase[] classMappers)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.io.tcsxml.out
 

Classes in eu.etaxonomy.cdm.io.tcsxml.out with type parameters of type CdmBase
 class TcsXmlExportBase<T extends CdmBase>
           
 

Methods in eu.etaxonomy.cdm.io.tcsxml.out that return types with arguments of type CdmBase
abstract  Class<? extends CdmBase> TcsXmlExportBase.getStandardMethodParameter()
           
 

Uses of CdmBase in eu.etaxonomy.cdm.model
 

Methods in eu.etaxonomy.cdm.model that return types with arguments of type CdmBase
 Class<? extends CdmBase> CdmBaseType.getBaseClass()
           
 Set<Class<? extends CdmBase>> CdmBaseType.getSubClasses()
           
static Set<Class<? extends CdmBase>> CdmBaseType.subclassesFor(Class<? extends CdmBase> clazz)
           
 

Method parameters in eu.etaxonomy.cdm.model with type arguments of type CdmBase
static Set<Class<? extends CdmBase>> CdmBaseType.subclassesFor(Class<? extends CdmBase> clazz)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.model.agent
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.agent
 class Address
          This class represents atomized postal addresses.
 class AgentBase<S extends IIdentifiableEntityCacheStrategy>
          The upmost (abstract) class for agents such as persons, teams or institutions.
 class Institution
          This class represents public or private institutions.
 class InstitutionalMembership
          This class allows to hold one institution to which a person is affiliated.
 class InstitutionType
          Represents an element of a controlled vocabulary for different kinds of institutions.
 class Person
          This class represents human beings, living or dead.
It includes name parts, contact details, institutional membership, and other possible information such as life time period, taxonomic and/or geographical specialization.
 class Team
          This class represents teams of persons.
 class TeamOrPersonBase<T extends TeamOrPersonBase<?>>
          The abstract class for such agents (persons or teams) who might also be used for authorship of references or of taxon names.
 

Uses of CdmBase in eu.etaxonomy.cdm.model.common
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.common
 class AnnotatableEntity
          Abstract superclass implementing human annotations and machine markers to be assigned to CDM objects.
 class Annotation
           
 class AnnotationType
          Annotation types ...
 class CdmMetaData
           
 class Credit
           
 class DefinedTermBase<T extends DefinedTermBase>
          workaround for enumerations, base type according to TDWG.
 class DescriptionElementSource
          This class represents an IOriginalSource that can be used with description elements.
 class EventBase
           
 class Extension
          This class aims to make available more "attributes" for identifiable entities in a flexible way.
 class ExtensionType
          Extension types similar to dynamically defined attributes.
 class Figure
           
 class GrantedAuthorityImpl
           
 class Group
           
 class IdentifiableEntity<S extends IIdentifiableEntityCacheStrategy>
          Superclass for the primary CDM classes that can be referenced from outside via LSIDs and contain a simple generated title string as a label for human reading.
 class IdentifiableSource
          This class represents an IOriginalSource that can be used with identifiable entity.
 class Language
          list of languages according to current internet best practices as given by IANA or ISO codes.
 class LanguageString
          This class is an instantiatable class for the base class LanguageStringBase.
 class LanguageStringBase
           
 class LSIDAuthority
           
 class Marker
          This class aims to make available some "flags" for identifiable entities in a flexible way.
 class MarkerType
          Marker types similar to dynamically defined attributes.
 class OrderedTermBase<T extends OrderedTermBase>
           
 class OrderedTermVocabulary<T extends OrderedTermBase>
           
 class OriginalSourceBase<T extends ISourceable>
          Abstract base class for classes implementing IOriginalSource.
 class ReferencedEntityBase
          abstract class for all objects that may have a reference
 class RelationshipBase<FROM extends IRelated,TO extends IRelated,TYPE extends RelationshipTermBase>
          Concrete implementations of this abstract base class express a directed relationship between two cdm entities ( IRelated ).
 class RelationshipTermBase<T extends RelationshipTermBase>
           
 class Representation
          workaround for enumerations
 class TermBase
           
 class TermVocabulary<T extends DefinedTermBase>
          A single enumeration must only contain DefinedTerm instances of one kind (this means a subclass of DefinedTerm).
 class User
           
 class VersionableEntity
          The class keeps track of versions via a full linked list to different version objects, or a simple updated/updatedBy property in the same object.
 

Methods in eu.etaxonomy.cdm.model.common with type parameters of type CdmBase
static
<T extends CdmBase>
T
CdmBase.deproxy(Object object, Class<T> clazz)
          These methods are present due to HHH-1517 - that in a one-to-many relationship with a superclass at the "one" end, the proxy created by hibernate is the superclass, and not the subclass, resulting in a classcastexception when you try to cast it.
 

Methods in eu.etaxonomy.cdm.model.common with parameters of type CdmBase
protected  void CdmBase.clone(CdmBase clone)
           
 

Method parameters in eu.etaxonomy.cdm.model.common with type arguments of type CdmBase
 boolean CdmBase.isInstanceOf(Class<? extends CdmBase> clazz)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.model.description
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.description
 class AbsenceTerm
          This class represents terms describing different types of absence (like "extinct" or just "absent") of a taxon in a particular area.
 class CategoricalData
          This class represents information pieces expressed in categorical type of data (in opposition to quantitative data on one side and to literal data on the other side).
 class CommonTaxonName
          This class represents common or vernacular names for taxa.
 class DescriptionBase<S extends IIdentifiableEntityCacheStrategy>
          The upmost (abstract) class for a description as a whole (with possibly several elementary information data) for a specimen, a taxon or even a taxon name.
 class DescriptionElementBase
          The upmost (abstract) class for a piece of information) about a specimen, a taxon or even a taxon name.
 class Distribution
          This class represents elementary distribution data for a taxon.
 class Feature
          The class for individual properties (also designed as character, type or category) of observed phenomena able to be described or measured.
 class FeatureNode
          The class for tree nodes within a feature tree structure.
 class FeatureTree
          The class to arrange features (characters) in a tree structure.
 class IndividualsAssociation
          This class represents associations between the described specimen or observation and a second one (for instance a host).
 class KeyStatement
          This class represents a statement or a question within a (polytomous) key.
 class MeasurementUnit
          This class represents measurement units such as "centimeter" or "degree Celsius".
 class MediaKey
          The class representing single-access fixed dichotomous or polytomous authored decision keys (as opposed to multiple-access keys) used to identify specimens or observations (this means to assign taxa to).
 class Modifier
          This class represents possible modulations for the validity of information pieces (DescriptionElementBase description elements).
 class MultiAccessKey
          The class representing multi-access dynamic keys used to identify specimens or observations (this means to assign taxa to).
 class NaturalLanguageTerm
           
 class PolytomousKey
          This class represents a fixed single-access key (dichotomous or polytomous) used to identify (assign a taxon to) a specimen or observation.
 class PolytomousKeyNode
          This class represents a node within a polytomous key structure.
 class PresenceAbsenceTermBase<T extends PresenceAbsenceTermBase<?>>
          This (abstract) class represents terms describing the absence (like "extinct") or the presence (like "cultivated") of a taxon in a named area.
 class PresenceTerm
          This class represents terms describing different types of presence (like "native" or "introduced") of a taxon in a particular area.
 class QuantitativeData
          This class represents information pieces expressed in numerical data (in opposition to categorical data on one side and to literal data on the other side).
 class Scope
          The class representing restrictions for the validity of taxon descriptions.
 class Sex
          The class representing the restriction concerning the sex for the applicability of taxon descriptions.
 class SpecimenDescription
          This class represents descriptions for specimens or observations.
 class Stage
          The class representing the restriction concerning the life stage for the applicability of taxon descriptions.
 class State
          This class represents terms describing different states (like "oval" or "triangular") for features that can be described with categorical values (like for instance shapes).
 class StateData
          This class represents the assignment of values (state terms) to features corresponding to categorical data.
 class StatisticalMeasure
          /** This class represents terms describing different statistical measures (such as "sample size", "minimum" or "average") for features that can be described with numerical values (like for instance weights or temperature).
 class StatisticalMeasurementValue
          This class represents the assignment of numerical values to features corresponding to quantitative data.
 class TaxonDescription
          This class represents descriptions that delimit or circumscribe a real taxon.
 class TaxonInteraction
          This class represents interactions between the described taxon and a second one (for instance a parasite, a prey or a hybrid parent).
 class TaxonNameDescription
          This class represents all piece of information (not ruled by a nomenclatural code) concerning a taxon name like for instance the content of its first publication (protolog) or a picture of this publication.
 class TextData
          This class represents information pieces expressed in one or several natural languages (for the feature "medical use" for instance).
 class TextFormat
          The class representing kinds of formats used for structuring text (like "xml schema namespace", "rdf", or any other format).
 class WorkingSet
          The working set class allows the demarcation of a set of descriptions associated with representations and a set of features and their dependencies.
 

Uses of CdmBase in eu.etaxonomy.cdm.model.location
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.location
 class Continent
           
 class NamedArea
           
 class NamedAreaLevel
          Controlled vocabulary to differentiate levels of areas such as province, state, etc.
 class NamedAreaType
          Controlled vocabulary to differentiate categories of areas
 class ReferenceSystem
          Reference systems for coordinates also according to OGC (Open Geographical Consortium) The list should be extensible at runtime through configuration.
 class TdwgArea
          Area terms according to the TDWG GeographicRegion vocabulary http://rs.tdwg.org/ontology/voc/GeographicRegion.rdf
 class WaterbodyOrCountry
          +/- current ISO codes.
 

Uses of CdmBase in eu.etaxonomy.cdm.model.media
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.media
 class AudioFile
           
 class IdentifiableMediaEntity<S extends IIdentifiableEntityCacheStrategy>
           
 class ImageFile
           
 class Media
          A media is any kind of media that represents a media object.
 class MediaRepresentation
          A media representation is basically anything having a MIME Media Type.
 class MediaRepresentationPart
          A media representation part is a resource that can be referenced by an URI.
 class MovieFile
           
 class ReferencedMediaBase
           
 class Rights
          Typically, rights information includes a statement about various property rights associated with the resource, including intellectual property rights.
 class RightsTerm
           
 

Uses of CdmBase in eu.etaxonomy.cdm.model.molecular
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.molecular
 class DnaSample
           
 class GenBankAccession
           
 class Locus
           
 class PhylogeneticTree
           
 class Sequence
           
 

Uses of CdmBase in eu.etaxonomy.cdm.model.name
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.name
 class BacterialName
          The taxon name class for bacteria.
 class BotanicalName
          The taxon name class for plants and fungi.
 class CultivarPlantName
          The taxon name class for cultivars (cultivated plants).
 class HomotypicalGroup
          The homotypical group class represents a set of taxon names associated on the base of their typifications.
 class HybridRelationship
          The class representing a hybrid relationship between one of the parents of a hybrid taxon name and the hybrid taxon name itself.
 class HybridRelationshipType
          The class representing the categories of hybrid relationships between a botanical taxon name used as a parent of a hybrid taxon name and the hybrid taxon name itself.
 class NameRelationship
          The class representing a relationship between two taxon names according to the nomenclatural code which governs both of them.
 class NameRelationshipType
          The class representing the categories of taxon name relationships between two taxon names.
 class NameTypeDesignation
          The class representing a typification of a taxon name with a rank above "species aggregate" by another taxon name.
According to nomenclature a type of a genus name or of any subdivision of a genus can only be a species name.
 class NameTypeDesignationStatus
          The terms in this class define the status of a name type designation.
 class NomenclaturalStatus
          The class representing the assignation of a nomenclatural status to a taxon name.
 class NomenclaturalStatusType
          The class representing categories of nomenclatural status (like "invalid", "conserved" or "novum") to qualify the use of a particular taxon name string depending on its nomenclatural reference (original publication), on its nomenclatural code and on possible decisions of the corresponding competent authorities.
 class NonViralName<T extends NonViralName>
          The taxon name class for all non viral taxa.
 class Rank
          The class representing the taxonomical ranks (like "Family", "Genus" or "Species") used for taxon names across all nomenclatural codes for bacteria (ICNB), viruses (ICVCN), plants and fungi (ICBN), cultivars (ICNCP) and animals (ICZN).
 class SpecimenTypeDesignation
          The class representing a typification of one or several taxon names by a specimen or a figure.
 class SpecimenTypeDesignationStatus
          The class representing status (categories) of specimen type designations for a taxon name or a set of them.
 class TaxonNameBase<T extends TaxonNameBase<?,?>,S extends INameCacheStrategy>
          The upmost (abstract) class for scientific taxon names regardless of any particular nomenclature code.
 class TypeDesignationBase<T extends TypeDesignationStatusBase>
          The (abstract) class representing a typification of one or several taxon names.
All taxon names which have a rank "species aggregate" or lower can only be typified by specimens (a specimen type designation), but taxon names with a higher rank might be typified by an other taxon name with rank "species" or "genus" (a name type designation).
 class TypeDesignationStatusBase<T extends TypeDesignationStatusBase<?>>
          The class representing status (categories) of specimen type designations for a taxon name or a set of them.
 class ViralName
          The taxon name class for viral taxa.
 class ZoologicalName
          The taxon name class for animals.
 

Uses of CdmBase in eu.etaxonomy.cdm.model.occurrence
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.occurrence
 class Collection
           
 class DerivationEvent
           
 class DerivationEventType
           
 class DerivedUnit
           
 class DerivedUnitBase<S extends IIdentifiableEntityCacheStrategy>
          http://www.bgbm.org/biodivinf/docs/CollectionModel/ReprintTNR.pdf http://www.bgbm.org/biodivinf/docs/CollectionModel/
Type figures are derived units with at least a figure object in media
 class DeterminationEvent
           
 class DeterminationModifier
          modifier for a determination.
 class FieldObservation
          In situ observation of a taxon in the field.
 class Fossil
           
 class GatheringEvent
          The event when gathering a specimen or recording a field observation only
 class LivingBeing
           
 class Observation
           
 class PreservationMethod
          http://rs.tdwg.org/ontology/voc/Collection.rdf#SpecimenPreservationMethodTypeTerm
 class Specimen
          A specimen is regarded as derived from an field observation, so locality and gathering related information is captured as a separate FieldObservation object related to a specimen via a derivation event
 class SpecimenOrObservationBase<S extends IIdentifiableEntityCacheStrategy>
          type figures are observations with at least a figure object in media
 

Uses of CdmBase in eu.etaxonomy.cdm.model.reference
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.reference
 class Reference<S extends IReferenceBaseCacheStrategy>
          The upmost (abstract) class for references (information sources).
 class ReferenceIdentity
           
 

Uses of CdmBase in eu.etaxonomy.cdm.model.taxon
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.taxon
 class AlternativeTreeRoot
           
 class Classification
           
 class Synonym
          The class for synonyms: these are taxa the taxon names of which are not used by the reference to designate a real taxon but are mentioned as taxon names that were oder are used by some other unspecified references to designate (at least to some extent) the same particular real taxon.
 class SynonymRelationship
          The class representing the assignation of a synonym to an ("accepted/correct") taxon.
 class SynonymRelationshipType
          The class representing categories of synonym relationships (like "heterotypic synonym of").
 class Taxon
          The class for "accepted/correct" taxa (only these taxa according to the opinion of the reference can build a classification).
 class TaxonBase<S extends IIdentifiableEntityCacheStrategy>
          The upmost (abstract) class for the use of a taxon name in a reference or within a taxonomic view/treatment either as a taxon ("accepted" respectively "correct" name) or as a (junior) synonym.
 class TaxonNode
           
 class TaxonRelationship
          The class representing a relationship between two ("accepted/correct") taxa.
 class TaxonRelationshipType
          The class representing categories of taxon relationships (like "is congruent to" or "is misapplied name for").
 

Uses of CdmBase in eu.etaxonomy.cdm.model.view
 

Classes in eu.etaxonomy.cdm.model.view with type parameters of type CdmBase
 interface AuditEventRecord<T extends CdmBase>
           
 class AuditEventRecordImpl<T extends CdmBase>
           
 

Subclasses of CdmBase in eu.etaxonomy.cdm.model.view
 class View
          use ARCHIVE view/dataset to maintain an archive.
 

Methods in eu.etaxonomy.cdm.model.view that return types with arguments of type CdmBase
 Set<CdmBase> View.getMembers()
           
 Set<CdmBase> View.getNonMembers()
           
 

Methods in eu.etaxonomy.cdm.model.view with parameters of type CdmBase
 void View.addMember(CdmBase member)
           
 void View.addNonMember(CdmBase member)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.dao
 

Classes in eu.etaxonomy.cdm.persistence.dao with type parameters of type CdmBase
 class AutoPropertyInitializer<T extends CdmBase>
           
 

Methods in eu.etaxonomy.cdm.persistence.dao that return types with arguments of type CdmBase
 Map<Class<? extends CdmBase>,AutoPropertyInitializer<CdmBase>> AbstractBeanInitializer.getBeanAutoInitializers()
           
 Map<Class<? extends CdmBase>,AutoPropertyInitializer<CdmBase>> AbstractBeanInitializer.getBeanAutoInitializers()
           
 

Method parameters in eu.etaxonomy.cdm.persistence.dao with type arguments of type CdmBase
 void AbstractBeanInitializer.setBeanAutoInitializers(Map<Class<? extends CdmBase>,AutoPropertyInitializer<CdmBase>> beanAutoInitializers)
           
 void AbstractBeanInitializer.setBeanAutoInitializers(Map<Class<? extends CdmBase>,AutoPropertyInitializer<CdmBase>> beanAutoInitializers)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.dao.common
 

Classes in eu.etaxonomy.cdm.persistence.dao.common with type parameters of type CdmBase
 interface ICdmEntityDao<T extends CdmBase>
          an data access interface that all data access classes implement
 interface ISearchableDao<T extends CdmBase>
           
 interface ITitledDao<T extends CdmBase>
           
 

Methods in eu.etaxonomy.cdm.persistence.dao.common with type parameters of type CdmBase
<T extends CdmBase>
T
ICdmGenericDao.find(Class<T> clazz, int id)
           
<T extends CdmBase>
void
ICdmGenericDao.merge(T cdmBase1, T cdmBase2, IMergeStrategy mergeStrategy)
          Merges cdmBase2 into cdmBase2 and rearranges all reference to cdmBase2 by letting them point to cdmBase1.
 

Methods in eu.etaxonomy.cdm.persistence.dao.common that return types with arguments of type CdmBase
 Set<Class<? extends CdmBase>> ICdmGenericDao.getAllCdmClasses(boolean includeAbstractClasses)
          Returns all CDM classes.
 List<CdmBase> ICdmGenericDao.getCdmBasesByFieldAndClass(Class clazz, String propertyName, CdmBase referencedCdmBase)
          Returns a CdmBase object of class clazz that has a property with name propertyName that references the CdmBase object referencedCdmBase.
 List<CdmBase> ICdmGenericDao.getCdmBasesWithItemInCollection(Class itemClass, Class clazz, String propertyName, CdmBase item)
          Returns ...
 Set<CdmBase> ICdmGenericDao.getReferencingObjects(CdmBase referencedCdmBase)
          Returns all CdmBase objects that reference the referencedCdmBase.
 

Methods in eu.etaxonomy.cdm.persistence.dao.common with parameters of type CdmBase
 Integer ITitledDao.countByTitle(String queryString, CdmBase sessionObject)
           
 UUID ICdmGenericDao.delete(CdmBase persistentObject)
           
 List<T> ITitledDao.findByTitle(String queryString, CdmBase sessionObject)
           
 List<CdmBase> ICdmGenericDao.getCdmBasesByFieldAndClass(Class clazz, String propertyName, CdmBase referencedCdmBase)
          Returns a CdmBase object of class clazz that has a property with name propertyName that references the CdmBase object referencedCdmBase.
 List<CdmBase> ICdmGenericDao.getCdmBasesWithItemInCollection(Class itemClass, Class clazz, String propertyName, CdmBase item)
          Returns ...
 Set<CdmBase> ICdmGenericDao.getReferencingObjects(CdmBase referencedCdmBase)
          Returns all CdmBase objects that reference the referencedCdmBase.
 UUID ICdmGenericDao.save(CdmBase newOrManagedObject)
           
 UUID ICdmGenericDao.saveOrUpdate(CdmBase transientObject)
           
 UUID ICdmGenericDao.update(CdmBase transientObject)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.dao.hibernate
 

Classes in eu.etaxonomy.cdm.persistence.dao.hibernate with type parameters of type CdmBase
 class AlternativeSpellingSuggestionParser<T extends CdmBase>
          Deprecated. Use current methods for alternative spelling suggestions. This class is no longer supported after migration to hibernate 4.x.
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.dao.hibernate.common
 

Classes in eu.etaxonomy.cdm.persistence.dao.hibernate.common with type parameters of type CdmBase
 class CdmEntityDaoBase<T extends CdmBase>
           
 

Methods in eu.etaxonomy.cdm.persistence.dao.hibernate.common with type parameters of type CdmBase
<T extends CdmBase>
T
CdmGenericDaoImpl.find(Class<T> clazz, int id)
           
<T extends CdmBase>
void
CdmGenericDaoImpl.merge(T cdmBase1, T cdmBase2, IMergeStrategy mergeStrategy)
           
 

Methods in eu.etaxonomy.cdm.persistence.dao.hibernate.common that return types with arguments of type CdmBase
 Set<Class<? extends CdmBase>> CdmGenericDaoImpl.getAllCdmClasses(boolean includeAbstractClasses)
           
 List<CdmBase> CdmGenericDaoImpl.getCdmBasesByFieldAndClass(Class clazz, String propertyName, CdmBase referencedCdmBase)
           
 List<CdmBase> CdmGenericDaoImpl.getCdmBasesWithItemInCollection(Class itemClass, Class clazz, String propertyName, CdmBase item)
           
 List<CdmBase> CdmGenericDaoImpl.getHqlResult(String hqlQuery)
           
 Set<CdmBase> CdmGenericDaoImpl.getReferencingObjects(CdmBase referencedCdmBase)
           
 

Methods in eu.etaxonomy.cdm.persistence.dao.hibernate.common with parameters of type CdmBase
 Integer IdentifiableDaoBase.countByTitle(String queryString, CdmBase sessionObject)
           
 List<DefinedTermBase> DefinedTermDaoImpl.findByTitle(String queryString, CdmBase sessionObject)
          Searches by Label
 List<T> IdentifiableDaoBase.findByTitle(String queryString, CdmBase sessionObject)
           
 List<CdmBase> CdmGenericDaoImpl.getCdmBasesByFieldAndClass(Class clazz, String propertyName, CdmBase referencedCdmBase)
           
 List<CdmBase> CdmGenericDaoImpl.getCdmBasesWithItemInCollection(Class itemClass, Class clazz, String propertyName, CdmBase item)
           
 Set<CdmBase> CdmGenericDaoImpl.getReferencingObjects(CdmBase referencedCdmBase)
           
 UUID CdmEntityDaoBase.saveCdmObj(CdmBase cdmObj)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.hibernate
 

Methods in eu.etaxonomy.cdm.persistence.hibernate that return CdmBase
 CdmBase CdmDataChangeEvent.getEntity()
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.hibernate.permission
 

Constructors in eu.etaxonomy.cdm.persistence.hibernate.permission with parameters of type CdmBase
CdmAuthority(CdmBase targetDomainObject, EnumSet<CRUD> operation, UUID uuid)
           
CdmAuthority(CdmBase targetDomainObject, String property, EnumSet<CRUD> operation, UUID uuid)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.hibernate.permission.voter
 

Methods in eu.etaxonomy.cdm.persistence.hibernate.permission.voter that return types with arguments of type CdmBase
 Class<? extends CdmBase> DescriptionElementVoter.getResponsibilityClass()
           
abstract  Class<? extends CdmBase> CdmPermissionVoter.getResponsibilityClass()
          Sets the Cdm type, or super type this Voter is responsible for.
 Class<? extends CdmBase> DescriptionBaseVoter.getResponsibilityClass()
           
 Class<? extends CdmBase> GrantAlwaysVoter.getResponsibilityClass()
           
 Class<? extends CdmBase> TaxonBaseVoter.getResponsibilityClass()
           
 Class<? extends CdmBase> TaxonNodeVoter.getResponsibilityClass()
           
 

Methods in eu.etaxonomy.cdm.persistence.hibernate.permission.voter with parameters of type CdmBase
 int CdmPermissionVoter.vote(org.springframework.security.core.Authentication authentication, CdmBase object, Collection<org.springframework.security.access.ConfigAttribute> attributes)
           
 int GrantAlwaysVoter.vote(org.springframework.security.core.Authentication authentication, CdmBase object, Collection<org.springframework.security.access.ConfigAttribute> attributes)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.hibernate.replace
 

Methods in eu.etaxonomy.cdm.persistence.hibernate.replace that return types with arguments of type CdmBase
 List<CdmBase> ReferringObjectMetadata.getReferringObjects(CdmBase x, org.hibernate.Session session)
           
 Class<? extends CdmBase> ReferringObjectMetadata.getType()
           
 

Methods in eu.etaxonomy.cdm.persistence.hibernate.replace with parameters of type CdmBase
 List<CdmBase> ReferringObjectMetadata.getReferringObjects(CdmBase x, org.hibernate.Session session)
           
 void ReferringObjectMetadata.replace(CdmBase referringObject, CdmBase x, CdmBase y)
           
 

Method parameters in eu.etaxonomy.cdm.persistence.hibernate.replace with type arguments of type CdmBase
 Set<ReferringObjectMetadata> ReferringObjectMetadataFactory.get(Class<? extends CdmBase> type)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.hibernate.replace.impl
 

Fields in eu.etaxonomy.cdm.persistence.hibernate.replace.impl with type parameters of type CdmBase
protected  Class<? extends CdmBase> ReferringObjectMetadataImpl.type
           
 

Methods in eu.etaxonomy.cdm.persistence.hibernate.replace.impl that return types with arguments of type CdmBase
 List<CdmBase> ToManyReferringObjectMetadata.getReferringObjects(CdmBase x, org.hibernate.Session session)
           
 List<CdmBase> ToOneReferringObjectMetadata.getReferringObjects(CdmBase x, org.hibernate.Session session)
           
 Class<? extends CdmBase> ReferringObjectMetadataImpl.getType()
           
 

Methods in eu.etaxonomy.cdm.persistence.hibernate.replace.impl with parameters of type CdmBase
 List<CdmBase> ToManyReferringObjectMetadata.getReferringObjects(CdmBase x, org.hibernate.Session session)
           
 List<CdmBase> ToOneReferringObjectMetadata.getReferringObjects(CdmBase x, org.hibernate.Session session)
           
 void ListReferringObjectMetadata.replace(CdmBase referringObject, CdmBase x, CdmBase y)
           
 void SetReferringObjectMetadata.replace(CdmBase referringObject, CdmBase x, CdmBase y)
           
 void ToOneReferringObjectMetadata.replace(CdmBase referringObject, CdmBase x, CdmBase y)
           
 

Method parameters in eu.etaxonomy.cdm.persistence.hibernate.replace.impl with type arguments of type CdmBase
 Set<ReferringObjectMetadata> ReferringObjectMetadataFactoryImpl.get(Class<? extends CdmBase> toClass)
           
 

Constructor parameters in eu.etaxonomy.cdm.persistence.hibernate.replace.impl with type arguments of type CdmBase
ListReferringObjectMetadata(Class fromClass, String propertyName, Class<? extends CdmBase> toClass)
           
ReferringObjectMetadataImpl(Class fromClass, String propertyName, Class<? extends CdmBase> toClass)
           
SetReferringObjectMetadata(Class fromClass, String propertyName, Class<? extends CdmBase> toClass)
           
ToManyReferringObjectMetadata(Class fromClass, String propertyName, Class<? extends CdmBase> toClass)
           
ToOneReferringObjectMetadata(Class fromClass, String propertyName, Class<? extends CdmBase> toClass)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.persistence.query
 

Method parameters in eu.etaxonomy.cdm.persistence.query with type arguments of type CdmBase
static List<OrderHint> OrderHint.defaultOrderHintsFor(Class<? extends CdmBase> clazz)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.remote.controller
 

Classes in eu.etaxonomy.cdm.remote.controller with type parameters of type CdmBase
 class AbstractController<T extends CdmBase,SERVICE extends IService<T>>
           
 class AbstractListController<T extends CdmBase,SERVICE extends IService<T>>
           
 class BaseController<T extends CdmBase,SERVICE extends IService<T>>
          based on org.cateproject.controller.common
 class BaseListController<T extends CdmBase,SERVICE extends IService<T>>
           
 

Methods in eu.etaxonomy.cdm.remote.controller with type parameters of type CdmBase
protected
<CDM_BASE extends CdmBase>
CDM_BASE
BaseController.getCdmBaseInstance(Class<CDM_BASE> clazz, IService<CDM_BASE> service, UUID uuid, javax.servlet.http.HttpServletResponse response, List<String> pathProperties)
           
 

Uses of CdmBase in eu.etaxonomy.cdm.remote.json.processor
 

Fields in eu.etaxonomy.cdm.remote.json.processor with type parameters of type CdmBase
protected static ThreadLocal<Set<CdmBase>> CdmBeanProcessingRegistry.processedBeans
          Deprecated.  
 

Methods in eu.etaxonomy.cdm.remote.json.processor with parameters of type CdmBase
protected static void CdmBeanProcessingRegistry.register(CdmBase bean)
          Deprecated.  
protected static void CdmBeanProcessingRegistry.unregister(CdmBase bean)
          Deprecated.  
 

Uses of CdmBase in eu.etaxonomy.cdm.remote.json.processor.bean
 

Classes in eu.etaxonomy.cdm.remote.json.processor.bean with type parameters of type CdmBase
 class AbstractCdmBeanProcessor<T extends CdmBase>
           
 

Uses of CdmBase in eu.etaxonomy.cdm.strategy.merge
 

Fields in eu.etaxonomy.cdm.strategy.merge with type parameters of type CdmBase
protected  Class<? extends CdmBase> DefaultMergeStrategy.mergeClass
           
 

Methods in eu.etaxonomy.cdm.strategy.merge that return types with arguments of type CdmBase
 Class<? extends CdmBase> DefaultMergeStrategy.getMergeClass()
           
 

Method parameters in eu.etaxonomy.cdm.strategy.merge with type arguments of type CdmBase
static DefaultMergeStrategy DefaultMergeStrategy.NewInstance(Class<? extends CdmBase> mergeClazz)
           
 void DefaultMergeStrategy.setMergeClazz(Class<? extends CdmBase> mergeClazz)
           
 

Constructor parameters in eu.etaxonomy.cdm.strategy.merge with type arguments of type CdmBase
DefaultMergeStrategy(Class<? extends CdmBase> mergeClazz)
           
 



Copyright © 2007-2013 EDIT. All Rights Reserved.