@Entity public class SynonymRelationshipType extends RelationshipTermBase<SynonymRelationshipType>
synonym relationships
(like "heterotypic synonym of").
A standard (ordered) list of synonym relationship type instances will be automatically created as the project starts. But this class allows to extend this standard list by creating new instances of additional synonym relationship types if needed.
This class corresponds in part to:
Modifier and Type | Field and Description |
---|---|
protected static Map<UUID,SynonymRelationshipType> |
termMap |
static UUID |
uuidHeterotypicSynonymOf |
static UUID |
uuidHomotypicSynonymOf |
static UUID |
uuidInferredEpithetOf |
static UUID |
uuidInferredGenusOf |
static UUID |
uuidInferredSynonymOf |
static UUID |
uuidPotentialCombinationOf |
static UUID |
uuidSynonymOf |
orderIndex
partOf, vocabulary
cacheStrategy, NOT_PROTECTED, PROTECTED, protectedTitleCache, titleCache
annotations, markers
Modifier | Constructor and Description |
---|---|
protected |
SynonymRelationshipType()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected static SynonymRelationshipType |
getTermByUuid(UUID uuid) |
static SynonymRelationshipType |
HETEROTYPIC_SYNONYM_OF()
Returns the synonym relationship type "is heterotypic synonym of"
("is taxonomic synonym of" in zoology).
|
static SynonymRelationshipType |
HOMOTYPIC_SYNONYM_OF()
Returns the synonym relationship type "is homotypic synonym of"
("is nomenclatural synonym of" in zoology).
|
static SynonymRelationshipType |
INFERRED_EPITHET_OF()
Returns the synonym relationship type "is inferred synonym of".
|
static SynonymRelationshipType |
INFERRED_GENUS_OF()
Returns the synonym relationship type "is inferred genus of".
|
static SynonymRelationshipType |
INFERRED_SYNONYM_OF()
Returns the synonym relationship type "is inferred synonym of".
|
static SynonymRelationshipType |
POTENTIAL_COMBINATION_OF() |
void |
resetTerms() |
protected void |
setDefaultTerms(TermVocabulary<SynonymRelationshipType> termVocabulary) |
static SynonymRelationshipType |
SYNONYM_OF()
Returns the synonym relationship type "is synonym of".
|
addInverseRepresentation, addRepresentation, clone, getInverseDescription, getInverseDescription, getInverseLabel, getInverseLabel, getInverseRepresentation, getInverseRepresentations, getInverseSymbol, getPreferredInverseRepresentation, isSymmetric, isTransitive, readCsvLine, removeInverseRepresentation, setInverseSymbol, setSymmetric, setTransitive, writeCsvLine
compareTo, decreaseIndex, equals, getNextHigherTerm, getNextLowerTerm, getOrderIndex, incrementIndex, isHigher, isLower, performCompareTo
addGeneralizationOf, addIncludes, addMedia, getByUuid, getCacher, getGeneralizationOf, getGeneralizationOf, getIdInVocabulary, getIncludes, getKindOf, getMedia, getPartOf, getSymbol, getTermByClassAndUUID, getVocabulary, isKindOf, partOfCsvLineIndex, readCsvLine, readIsPartOf, removeGeneralization, removeIncludes, removeMedia, setCacher, setGeneralizationOf, setIdInVocabulary, setIncludes, setKindOf, setPartOf, setSymbol, setVocabulary
addRepresentation, getDescription, getDescription, getLabel, getLabel, getPreferredRepresentation, getPreferredRepresentation, getRepresentation, getRepresentations, getTermType, getUri, removeRepresentation, setLabel, setLabel, setTermType, setUri, toString
addCredit, addCredit, addExtension, addExtension, addIdentifier, addIdentifier, addIdentifier, addImportSource, addRights, addSource, addSource, addSources, compareTo, generateTitle, getCacheStrategy, getCredits, getCredits, getData, getExtensions, getExtensions, getExtensions, getIdentifiers, getIdentifiers, getIdentifiers, getLsid, getRights, getSources, getTitleCache, getTruncatedCache, hasEmptyTitleCache, initListener, isProtectedTitleCache, removeCredit, removeCredit, removeExtension, removeIdentifier, removeIdentifier, removeRights, removeSource, removeSources, replaceCredit, replaceIdentifier, setCacheStrategy, setLsid, setProtectedTitleCache, setTitleCache, setTitleCache
addAnnotation, addMarker, getAnnotations, getMarkers, hasMarker, hasMarker, removeAnnotation, removeMarker
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
addPropertyChangeListener, addPropertyChangeListener, addToSetWithChangeEvent, deproxy, deproxy, fireOnCreateEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getCreated, getCreatedBy, getId, getUserFriendlyDescription, getUserFriendlyFieldName, getUserFriendlyTypeName, getUuid, hashCode, hasListeners, instanceToString, invokeSetMethod, invokeSetMethodWithNull, isInstanceOf, removeFromSetWithChangeEvent, removePropertyChangeListener, removePropertyChangeListener, replaceInList, setCreated, setCreatedBy, setId, setNewEntityListener, setUuid
finalize, getClass, notify, notifyAll, wait, wait, wait
getUuid
addAnnotation, addMarker, getAnnotations, getMarkers, hasMarker, hasMarker, removeAnnotation, removeMarker
getUpdated, getUpdatedBy, setUpdated, setUpdatedBy
getCreated, getCreatedBy, getId, getUuid, setCreated, setCreatedBy, setId, setUuid
protected static Map<UUID,SynonymRelationshipType> termMap
public static final UUID uuidSynonymOf
public static final UUID uuidHomotypicSynonymOf
public static final UUID uuidHeterotypicSynonymOf
public static final UUID uuidInferredSynonymOf
public static final UUID uuidInferredGenusOf
public static final UUID uuidInferredEpithetOf
public static final UUID uuidPotentialCombinationOf
@Deprecated protected SynonymRelationshipType()
public void resetTerms()
resetTerms
in class DefinedTermBase<SynonymRelationshipType>
protected static SynonymRelationshipType getTermByUuid(UUID uuid)
public static final SynonymRelationshipType SYNONYM_OF()
synonym relationship
does not know
whether both taxon names
involved are typified by the same type or
not.public static final SynonymRelationshipType HOMOTYPIC_SYNONYM_OF()
synonym relationship
holds that
the taxon name
used as a synonym
and the taxon name used as the
("accepted/correct") taxon
are typified by the same type.
In this case they should belong to the same homotypical group
.HETEROTYPIC_SYNONYM_OF()
,
SYNONYM_OF()
public static final SynonymRelationshipType HETEROTYPIC_SYNONYM_OF()
synonym relationship
holds that
the taxon name
used as a synonym
and the taxon name used as the
("accepted/correct") taxon
are not typified by the same type.
In this case they should not belong to the same homotypical group
.HOMOTYPIC_SYNONYM_OF()
,
SYNONYM_OF()
public static final SynonymRelationshipType INFERRED_SYNONYM_OF()
public static final SynonymRelationshipType INFERRED_GENUS_OF()
public static final SynonymRelationshipType INFERRED_EPITHET_OF()
public static SynonymRelationshipType POTENTIAL_COMBINATION_OF()
protected void setDefaultTerms(TermVocabulary<SynonymRelationshipType> termVocabulary)
setDefaultTerms
in class DefinedTermBase<SynonymRelationshipType>
Copyright © 2007-2016 EDIT. All Rights Reserved.