public class InputTransformerBase extends java.lang.Object implements IInputTransformer, java.io.Serializable
Constructor and Description |
---|
InputTransformerBase() |
Modifier and Type | Method and Description |
---|---|
ExtensionType |
getExtensionTypeByKey(java.lang.String key) |
java.util.UUID |
getExtensionTypeUuid(java.lang.String key) |
Feature |
getFeatureByKey(java.lang.String key) |
java.util.UUID |
getFeatureUuid(java.lang.String key) |
DefinedTerm |
getIdentifierTypeByKey(java.lang.String key) |
java.util.UUID |
getIdentifierTypeUuid(java.lang.String key) |
Language |
getLanguageByKey(java.lang.String key) |
java.util.UUID |
getLanguageUuid(java.lang.String key) |
MarkerType |
getMarkerTypeByKey(java.lang.String key) |
java.util.UUID |
getMarkerTypeUuid(java.lang.String key) |
NamedArea |
getNamedAreaByKey(java.lang.String key) |
NamedAreaLevel |
getNamedAreaLevelByKey(java.lang.String key) |
java.util.UUID |
getNamedAreaLevelUuid(java.lang.String key) |
java.util.UUID |
getNamedAreaUuid(java.lang.String key) |
NameTypeDesignationStatus |
getNameTypeDesignationStatusByKey(java.lang.String key) |
java.util.UUID |
getNameTypeDesignationStatusUuid(java.lang.String key) |
NomenclaturalStatusType |
getNomenclaturalStatusByKey(java.lang.String key) |
PresenceAbsenceTerm |
getPresenceTermByKey(java.lang.String key) |
java.util.UUID |
getPresenceTermUuid(java.lang.String key) |
Rank |
getRankByKey(java.lang.String key) |
java.util.UUID |
getRankUuid(java.lang.String key) |
ReferenceSystem |
getReferenceSystemByKey(java.lang.String key) |
java.util.UUID |
getReferenceSystemUuid(java.lang.String key) |
SpecimenTypeDesignationStatus |
getSpecimenTypeDesignationStatusByKey(java.lang.String key) |
java.util.UUID |
getSpecimenTypeDesignationStatusUuid(java.lang.String key) |
State |
getStateByKey(java.lang.String key) |
java.util.UUID |
getStateUuid(java.lang.String key) |
RelationshipTermBase<?>[] |
getSynonymRelationTypesByKey(java.lang.String key,
DbImportStateBase<?,?> state)
Array of relationship types required for a synonym relationship.
|
protected boolean |
isBlank(java.lang.String str) |
protected boolean |
isNotBlank(java.lang.String str) |
public Feature getFeatureByKey(java.lang.String key) throws UndefinedTransformerMethodException
getFeatureByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getFeatureUuid(java.lang.String key) throws UndefinedTransformerMethodException
getFeatureUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public State getStateByKey(java.lang.String key) throws UndefinedTransformerMethodException
getStateByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getStateUuid(java.lang.String key) throws UndefinedTransformerMethodException
getStateUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public Language getLanguageByKey(java.lang.String key) throws UndefinedTransformerMethodException
getLanguageByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getLanguageUuid(java.lang.String key) throws UndefinedTransformerMethodException
getLanguageUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public ExtensionType getExtensionTypeByKey(java.lang.String key) throws UndefinedTransformerMethodException
getExtensionTypeByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getExtensionTypeUuid(java.lang.String key) throws UndefinedTransformerMethodException
getExtensionTypeUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public MarkerType getMarkerTypeByKey(java.lang.String key) throws UndefinedTransformerMethodException
getMarkerTypeByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getMarkerTypeUuid(java.lang.String key) throws UndefinedTransformerMethodException
getMarkerTypeUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public NameTypeDesignationStatus getNameTypeDesignationStatusByKey(java.lang.String key) throws UndefinedTransformerMethodException
getNameTypeDesignationStatusByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getNameTypeDesignationStatusUuid(java.lang.String key) throws UndefinedTransformerMethodException
getNameTypeDesignationStatusUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public SpecimenTypeDesignationStatus getSpecimenTypeDesignationStatusByKey(java.lang.String key) throws UndefinedTransformerMethodException
getSpecimenTypeDesignationStatusByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getSpecimenTypeDesignationStatusUuid(java.lang.String key) throws UndefinedTransformerMethodException
getSpecimenTypeDesignationStatusUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public PresenceAbsenceTerm getPresenceTermByKey(java.lang.String key) throws UndefinedTransformerMethodException
getPresenceTermByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getPresenceTermUuid(java.lang.String key) throws UndefinedTransformerMethodException
getPresenceTermUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public NamedArea getNamedAreaByKey(java.lang.String key) throws UndefinedTransformerMethodException
getNamedAreaByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getNamedAreaUuid(java.lang.String key) throws UndefinedTransformerMethodException
getNamedAreaUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public NamedAreaLevel getNamedAreaLevelByKey(java.lang.String key) throws UndefinedTransformerMethodException
getNamedAreaLevelByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getNamedAreaLevelUuid(java.lang.String key) throws UndefinedTransformerMethodException
getNamedAreaLevelUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public ReferenceSystem getReferenceSystemByKey(java.lang.String key) throws UndefinedTransformerMethodException
getReferenceSystemByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getReferenceSystemUuid(java.lang.String key) throws UndefinedTransformerMethodException
getReferenceSystemUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public Rank getRankByKey(java.lang.String key) throws UndefinedTransformerMethodException
getRankByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public NomenclaturalStatusType getNomenclaturalStatusByKey(java.lang.String key) throws UndefinedTransformerMethodException
getNomenclaturalStatusByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getRankUuid(java.lang.String key) throws UndefinedTransformerMethodException
getRankUuid
in interface IInputTransformer
UndefinedTransformerMethodException
public DefinedTerm getIdentifierTypeByKey(java.lang.String key) throws UndefinedTransformerMethodException
getIdentifierTypeByKey
in interface IInputTransformer
UndefinedTransformerMethodException
public java.util.UUID getIdentifierTypeUuid(java.lang.String key) throws UndefinedTransformerMethodException
getIdentifierTypeUuid
in interface IInputTransformer
UndefinedTransformerMethodException
protected boolean isBlank(java.lang.String str)
protected boolean isNotBlank(java.lang.String str)
public RelationshipTermBase<?>[] getSynonymRelationTypesByKey(java.lang.String key, DbImportStateBase<?,?> state)
IInputTransformer
synonym types
as well as taxon relationship types
(for pro parte or misapplied name relationships as well as in some cases also
name relationship types
the return type is generic and
allows 4 results, [0] for synonym type, [1] for taxon relationship type
[2] for name relationship type and [3] for hybrid relationship type.getSynonymRelationTypesByKey
in interface IInputTransformer
Copyright © 2007-2020 EDIT. All Rights Reserved.