eu.etaxonomy.cdm.io.common.mapping
Class InputTransformerBase

java.lang.Object
  extended by eu.etaxonomy.cdm.io.common.mapping.InputTransformerBase
All Implemented Interfaces:
IInputTransformer
Direct Known Subclasses:
CsvTaxExportTransformerRedlist, DwcaImportTransformer, DwcaTaxExportTransformer, MarkupTransformer, SDDTransformer, SpecimenCdmExcelTransformer

public class InputTransformerBase
extends Object
implements IInputTransformer

Version:
1.0
Author:
a.mueller

Constructor Summary
InputTransformerBase()
           
 
Method Summary
 ExtensionType getExtensionTypeByKey(String key)
           
 UUID getExtensionTypeUuid(String key)
           
 Feature getFeatureByKey(String key)
           
 UUID getFeatureUuid(String key)
           
 Language getLanguageByKey(String key)
           
 UUID getLanguageUuid(String key)
           
 MarkerType getMarkerTypeByKey(String key)
           
 UUID getMarkerTypeUuid(String key)
           
 NamedArea getNamedAreaByKey(String key)
           
 NamedAreaLevel getNamedAreaLevelByKey(String key)
           
 UUID getNamedAreaLevelUuid(String key)
           
 UUID getNamedAreaUuid(String key)
           
 NameTypeDesignationStatus getNameTypeDesignationStatusByKey(String key)
           
 UUID getNameTypeDesignationStatusUuid(String key)
           
 PresenceTerm getPresenceTermByKey(String key)
           
 UUID getPresenceTermUuid(String key)
           
 Rank getRankByKey(String key)
           
 UUID getRankUuid(String key)
           
 ReferenceSystem getReferenceSystemByKey(String key)
           
 UUID getReferenceSystemUuid(String key)
           
 SpecimenTypeDesignationStatus getSpecimenTypeDesignationStatusByKey(String key)
           
 UUID getSpecimenTypeDesignationStatusUuid(String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InputTransformerBase

public InputTransformerBase()
Method Detail

getFeatureByKey

public Feature getFeatureByKey(String key)
                        throws UndefinedTransformerMethodException
Specified by:
getFeatureByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getFeatureUuid

public UUID getFeatureUuid(String key)
                    throws UndefinedTransformerMethodException
Specified by:
getFeatureUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getLanguageByKey

public Language getLanguageByKey(String key)
                          throws UndefinedTransformerMethodException
Specified by:
getLanguageByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getLanguageUuid

public UUID getLanguageUuid(String key)
                     throws UndefinedTransformerMethodException
Specified by:
getLanguageUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getExtensionTypeByKey

public ExtensionType getExtensionTypeByKey(String key)
                                    throws UndefinedTransformerMethodException
Specified by:
getExtensionTypeByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getExtensionTypeUuid

public UUID getExtensionTypeUuid(String key)
                          throws UndefinedTransformerMethodException
Specified by:
getExtensionTypeUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getMarkerTypeByKey

public MarkerType getMarkerTypeByKey(String key)
                              throws UndefinedTransformerMethodException
Specified by:
getMarkerTypeByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getMarkerTypeUuid

public UUID getMarkerTypeUuid(String key)
                       throws UndefinedTransformerMethodException
Specified by:
getMarkerTypeUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getNameTypeDesignationStatusByKey

public NameTypeDesignationStatus getNameTypeDesignationStatusByKey(String key)
                                                            throws UndefinedTransformerMethodException
Specified by:
getNameTypeDesignationStatusByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getNameTypeDesignationStatusUuid

public UUID getNameTypeDesignationStatusUuid(String key)
                                      throws UndefinedTransformerMethodException
Specified by:
getNameTypeDesignationStatusUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getSpecimenTypeDesignationStatusByKey

public SpecimenTypeDesignationStatus getSpecimenTypeDesignationStatusByKey(String key)
                                                                    throws UndefinedTransformerMethodException
Specified by:
getSpecimenTypeDesignationStatusByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getSpecimenTypeDesignationStatusUuid

public UUID getSpecimenTypeDesignationStatusUuid(String key)
                                          throws UndefinedTransformerMethodException
Specified by:
getSpecimenTypeDesignationStatusUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getPresenceTermByKey

public PresenceTerm getPresenceTermByKey(String key)
                                  throws UndefinedTransformerMethodException
Specified by:
getPresenceTermByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getPresenceTermUuid

public UUID getPresenceTermUuid(String key)
                         throws UndefinedTransformerMethodException
Specified by:
getPresenceTermUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getNamedAreaByKey

public NamedArea getNamedAreaByKey(String key)
                            throws UndefinedTransformerMethodException
Specified by:
getNamedAreaByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getNamedAreaUuid

public UUID getNamedAreaUuid(String key)
                      throws UndefinedTransformerMethodException
Specified by:
getNamedAreaUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getNamedAreaLevelByKey

public NamedAreaLevel getNamedAreaLevelByKey(String key)
                                      throws UndefinedTransformerMethodException
Specified by:
getNamedAreaLevelByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getNamedAreaLevelUuid

public UUID getNamedAreaLevelUuid(String key)
                           throws UndefinedTransformerMethodException
Specified by:
getNamedAreaLevelUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getReferenceSystemByKey

public ReferenceSystem getReferenceSystemByKey(String key)
                                        throws UndefinedTransformerMethodException
Specified by:
getReferenceSystemByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getReferenceSystemUuid

public UUID getReferenceSystemUuid(String key)
                            throws UndefinedTransformerMethodException
Specified by:
getReferenceSystemUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getRankByKey

public Rank getRankByKey(String key)
                  throws UndefinedTransformerMethodException
Specified by:
getRankByKey in interface IInputTransformer
Throws:
UndefinedTransformerMethodException

getRankUuid

public UUID getRankUuid(String key)
                 throws UndefinedTransformerMethodException
Specified by:
getRankUuid in interface IInputTransformer
Throws:
UndefinedTransformerMethodException


Copyright © 2007-2013 EDIT. All Rights Reserved.