@Component public class SpecimenSythesysExcelImport extends CdmImportBase<SpecimenSynthesysExcelImportConfigurator,SpecimenSynthesysExcelImportState> implements ICdmIO<SpecimenSynthesysExcelImportState>
Modifier and Type | Class and Description |
---|---|
class |
SpecimenSythesysExcelImport.MyHashMap<K,V>
private HashMap that handle null values (missing keys)
return empty string instead of null
|
CdmImportBase.TermMatchMode
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
accessionNumber |
protected int |
altitude |
protected java.lang.String |
collectionCode |
protected java.lang.String |
country |
protected int |
depth |
protected java.lang.String |
fieldNumber |
protected java.lang.String |
fullScientificNameString |
protected java.lang.String |
gatheringAgent |
protected java.lang.String |
gatheringDate |
protected java.lang.String |
gatheringDay |
protected java.lang.String |
gatheringMonth |
protected java.lang.String |
gatheringNotes |
protected java.lang.String |
gatheringTeam |
protected java.lang.String |
gatheringYear |
protected java.util.ArrayList<java.lang.String> |
identificationList |
protected java.lang.String |
identifier |
protected java.lang.String |
institutionCode |
protected java.lang.String |
isocountry |
protected java.lang.String |
languageIso |
protected java.lang.Double |
latitude |
protected java.lang.String |
locality |
protected java.lang.Double |
longitude |
protected java.util.ArrayList<java.lang.String> |
multimediaObjects |
protected java.lang.String |
nomenclatureCode |
protected java.lang.String |
originalsource |
protected java.lang.String |
recordBasis |
protected java.lang.String |
unitID |
CREATE, IMAGE_GALLERY, READ_MEDIA_DATA, uuidUserDefinedAnnotationTypeVocabulary, uuidUserDefinedExtensionTypeVocabulary, uuidUserDefinedFeatureVocabulary, uuidUserDefinedIdentifierTypeVocabulary, uuidUserDefinedKindOfUnitVocabulary, uuidUserDefinedLanguageVocabulary, uuidUserDefinedMarkerTypeVocabulary, uuidUserDefinedMeasurementUnitVocabulary, uuidUserDefinedModifierVocabulary, uuidUserDefinedNamedAreaLevelVocabulary, uuidUserDefinedNamedAreaVocabulary, uuidUserDefinedNomenclaturalStatusTypeVocabulary, uuidUserDefinedPresenceAbsenceVocabulary, uuidUserDefinedRankVocabulary, uuidUserDefinedReferenceSystemVocabulary, uuidUserDefinedStateVocabulary, uuidUserDefinedStatisticalMeasureVocabulary, uuidUserDefinedTaxonRelationshipTypeVocabulary
INCLUDE_UNPUBLISHED, ioName, NO_UNPUBLISHED
applicationContext
FEATURE_STORE, NOMREF_STORE, REFERENCE_STORE, SPECIMEN_STORE, TAXON_STORE, TAXONNAME_STORE, TEAM_STORE
Constructor and Description |
---|
SpecimenSythesysExcelImport() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
doCheck(SpecimenSynthesysExcelImportState state) |
protected void |
doInvoke(SpecimenSynthesysExcelImportState state)
invoke method to be implemented by implementing classes
|
protected boolean |
isIgnore(SpecimenSynthesysExcelImportState state)
Returns true if this (IO-)class should be ignored during the import/export process.
|
boolean |
resetCollectionInstitution(SpecimenSynthesysExcelImportConfigurator config,
java.util.List<SpecimenOrObservationBase> specimenOrObs) |
boolean |
start(SpecimenSynthesysExcelImportConfigurator config) |
addOriginalSource, addOriginalSource, doubleFromString, fillMissingEpithets, fillMissingEpithetsForTaxa, getAcceptedTaxon, getAnnotationType, getByteArray, getDefaultResult, getDefaultTaxonDescription, getExtensionType, getExtensionType, getFeature, getFeature, getFeaturePlaceholder, getIdentiferType, getImageMedia, getImageMedia, getImageMedia, getKindOfUnit, getLanguage, getLanguage, getMarkedTaxonDescription, getMarkerType, getMarkerType, getMarkerType, getMarkerType, getMeasurementUnit, getModifier, getNamedArea, getNamedArea, getNamedArea, getNamedAreaLevel, getNoDataResult, getNomenclaturalStatusType, getPresenceTerm, getPresenceTerm, getRank, getReferenceSystem, getSpecimenDescription, getSpecimenDescription, getStateTerm, getStateTerm, getStatisticalMeasure, getTaxonDescription, getTaxonDescription, getTaxonNameDescription, getTaxonNameDescription, getTaxonRelationshipType, getVocabulary, intFromString, makeTree, makeTreeMemSave, NB, nullSafeBoolean, nullSafeDouble, nullSafeFloat, nullSafeInt, parseAuthorString, saveNameRelations
addObserver, addObservers, check, commitTransaction, countObservers, countSteps, fire, fireProgressEvent, fireWarningEvent, fireWarningEvent, getInstance, getObservers, getSuccessString, invoke, isBlank, isNotBlank, removeObserver, removeObservers, rollbackTransaction, startTransaction, startTransaction, updateProgress, updateProgress, warnProgress
authenticate, clearSession, getAgentService, getAmplificationService, getAnnotationService, getAuthenticationManager, getBean, getClassificationService, getCollectionService, getCommonService, getDatabaseService, getDescriptionService, getDescriptiveDataSetService, getEntityConstraintViolationService, getEntityValidationService, getEventBaseService, getFeatureNodeService, getFeatureTreeService, getGrantedAuthorityService, getGroupService, getIdentificationKeyService, getLocationService, getLongRunningTasksService, getMediaService, getMetadataService, getNameService, getOccurrenceService, getPermissionEvaluator, getPolytomousKeyNodeService, getPolytomousKeyService, getPreferenceService, getPrimerService, getProgressMonitorService, getReferenceService, getRegistrationService, getRightsService, getSequenceService, getSession, getSessionFactory, getTaxonNodeService, getTaxonService, getTermNodeService, getTermService, getTermTreeService, getTransactionManager, getUserService, getVocabularyService, NewConversation, setApplicationContext, setDataSource, setSessionFactory, setTransactionManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
check, countSteps, fire, updateProgress, updateProgress, warnProgress
addObserver, addObservers, countObservers, getObservers, removeObserver, removeObservers
invoke
protected java.lang.String fullScientificNameString
protected java.lang.String nomenclatureCode
protected java.lang.String institutionCode
protected java.lang.String collectionCode
protected java.lang.String unitID
protected java.lang.String recordBasis
protected java.lang.String accessionNumber
protected java.lang.String fieldNumber
protected java.lang.Double longitude
protected java.lang.Double latitude
protected java.lang.String locality
protected java.lang.String languageIso
protected java.lang.String country
protected java.lang.String isocountry
protected int depth
protected int altitude
protected java.lang.String gatheringYear
protected java.lang.String gatheringMonth
protected java.lang.String gatheringDay
protected java.lang.String gatheringDate
protected java.lang.String gatheringTeam
protected java.lang.String gatheringAgent
protected java.lang.String originalsource
protected java.lang.String identifier
protected java.lang.String gatheringNotes
protected java.util.ArrayList<java.lang.String> identificationList
protected java.util.ArrayList<java.lang.String> multimediaObjects
public boolean start(SpecimenSynthesysExcelImportConfigurator config)
public boolean resetCollectionInstitution(SpecimenSynthesysExcelImportConfigurator config, java.util.List<SpecimenOrObservationBase> specimenOrObs)
protected boolean isIgnore(SpecimenSynthesysExcelImportState state)
CdmIoBase
isIgnore
in class CdmIoBase<SpecimenSynthesysExcelImportState,ImportResult>
protected void doInvoke(SpecimenSynthesysExcelImportState state)
CdmIoBase
doInvoke
in class CdmIoBase<SpecimenSynthesysExcelImportState,ImportResult>
protected boolean doCheck(SpecimenSynthesysExcelImportState state)
doCheck
in class CdmIoBase<SpecimenSynthesysExcelImportState,ImportResult>
Copyright © 2007-2020 EDIT. All Rights Reserved.