|
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.openmrs.BaseOpenmrsObject
org.openmrs.ConceptName
public class ConceptName
ConceptName is the real world term used to express a Concept within the idiom of a particular locale.
| Field Summary | |
|---|---|
static long |
serialVersionUID
|
| Constructor Summary | |
|---|---|
ConceptName()
default constructor |
|
ConceptName(java.lang.Integer conceptNameId)
Convenience constructor to create a ConceptName object by primary key |
|
ConceptName(java.lang.String name,
java.util.Locale locale)
|
|
ConceptName(java.lang.String name,
java.lang.String shortName,
java.lang.String description,
java.util.Locale locale)
Deprecated. |
|
| Method Summary | |
|---|---|
void |
addTag(ConceptNameTag tag)
Attaches a tag to the concept name. |
void |
addTag(java.lang.String tag)
Adds a tag to the concept name. |
void |
addTag(java.lang.String tag,
java.lang.String description)
Adds a tag to the concept name. |
boolean |
equals(java.lang.Object obj)
|
User |
getChangedBy()
Not currently used. |
Concept |
getConcept()
|
java.lang.Integer |
getConceptNameId()
|
ConceptNameType |
getConceptNameType()
|
User |
getCreator()
|
java.util.Date |
getDateChanged()
Not currently used. |
java.util.Date |
getDateCreated()
|
java.util.Date |
getDateVoided()
Returns the Date this ConceptName was voided. |
java.lang.String |
getDescription()
Deprecated. |
java.lang.Integer |
getId()
|
java.util.Locale |
getLocale()
|
java.lang.Boolean |
getLocalePreferred()
Getter to be used by spring, developers should use isLocalePreferred() |
java.lang.String |
getName()
|
java.lang.String |
getShortestName()
Deprecated. Use Concept.getShortestName(Locale, Boolean) instead. |
java.lang.String |
getShortName()
Deprecated. |
java.util.Collection<ConceptNameTag> |
getTags()
Returns the tags which have been attached to this ConceptName. |
java.lang.Boolean |
getVoided()
Returns whether the ConceptName has been voided. |
User |
getVoidedBy()
Returns the User who voided this ConceptName. |
java.lang.String |
getVoidReason()
Returns the reason this ConceptName was voided. |
int |
hashCode()
|
java.lang.Boolean |
hasTag(ConceptNameTag tagToFind)
Checks whether the name has a particular tag. |
java.lang.Boolean |
hasTag(java.lang.String tagToFind)
Checks whether the name has a particular tag. |
java.lang.Boolean |
isFullySpecifiedName()
Checks whether the concept name is explicitly marked as fully specified |
java.lang.Boolean |
isIndexTerm()
Convenience method for checking whether this is an index Term. |
java.lang.Boolean |
isIndexTermInLocale(java.util.Locale locale)
Convenience method for determining whether this is an index Term for a given locale. |
java.lang.Boolean |
isLocalePreferred()
Getter for localePreferred |
java.lang.Boolean |
isPreferred()
Checks whether the name is explicitly marked as preferred for any locale. |
java.lang.Boolean |
isPreferredForLocale(java.util.Locale locale)
Checks whether the name is explicitly marked as preferred for the given locale |
java.lang.Boolean |
isPreferredInCountry(java.lang.String country)
Checks whether the name is explicitly marked as preferred in a locale with a matching country code E.g 'fr_RW' and 'en_RW' for country RW |
java.lang.Boolean |
isPreferredInLanguage(java.lang.String language)
Checks whether the name is explicitly marked as preferred in a locale with a matching language. |
java.lang.Boolean |
isPreferredShortInCountry(java.lang.String country)
Deprecated. since version 1.7 |
java.lang.Boolean |
isPreferredShortInLanguage(java.lang.String language)
Deprecated. as of version 1.7 |
java.lang.Boolean |
isShort()
Convenience method for determining whether this is a short name. |
java.lang.Boolean |
isSynonym()
Convenience method for checking whether this is a a synonym. |
java.lang.Boolean |
isSynonymInLocale(java.util.Locale locale)
Convenience method for determining whether this is a synonym in a given locale. |
java.lang.Boolean |
isVoided()
Returns whether the ConceptName has been voided. |
void |
removeTag(ConceptNameTag tag)
Removes a tag from the concept name. |
void |
setChangedBy(User changedBy)
Not currently used. |
void |
setConcept(Concept concept)
|
void |
setConceptNameId(java.lang.Integer conceptNameId)
|
void |
setConceptNameType(ConceptNameType conceptNameType)
|
void |
setCreator(User creator)
|
void |
setDateChanged(java.util.Date dateChanged)
Not currently used. |
void |
setDateCreated(java.util.Date dateCreated)
|
void |
setDateVoided(java.util.Date dateVoided)
Sets the Data this ConceptName was voided. |
void |
setId(java.lang.Integer id)
|
void |
setLocale(java.util.Locale locale)
|
void |
setLocalePreferred(java.lang.Boolean localePreferred)
|
void |
setName(java.lang.String name)
|
void |
setTags(java.util.Collection<ConceptNameTag> tags)
Set the tags which are attached to this ConceptName. |
void |
setVoided(java.lang.Boolean voided)
Sets the voided status of this ConceptName. |
void |
setVoidedBy(User voidedBy)
Sets the User who voided this ConceptName. |
void |
setVoidReason(java.lang.String voidReason)
Sets the reason this ConceptName was voided. |
java.lang.String |
toString()
|
| Methods inherited from class org.openmrs.BaseOpenmrsObject |
|---|
getUuid, setUuid |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.openmrs.OpenmrsObject |
|---|
getUuid, setUuid |
| Field Detail |
|---|
public static final long serialVersionUID
| Constructor Detail |
|---|
public ConceptName()
public ConceptName(java.lang.Integer conceptNameId)
conceptNameId -
public ConceptName(java.lang.String name,
java.util.Locale locale)
@Deprecated
public ConceptName(java.lang.String name,
java.lang.String shortName,
java.lang.String description,
java.util.Locale locale)
name - shortName - description - locale - | Method Detail |
|---|
public boolean equals(java.lang.Object obj)
equals in class java.lang.ObjectObject.equals(java.lang.Object)public int hashCode()
hashCode in class java.lang.ObjectObject.hashCode()@Deprecated public java.lang.String getShortestName()
Concept.getShortestName(Locale, Boolean) instead.
public java.lang.Integer getConceptNameId()
public void setConceptNameId(java.lang.Integer conceptNameId)
conceptNameId - The conceptId to set.public Concept getConcept()
public void setConcept(Concept concept)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
@Deprecated public java.lang.String getShortName()
@Deprecated public java.lang.String getDescription()
public User getCreator()
getCreator in interface Auditablepublic void setCreator(User creator)
setCreator in interface Auditablecreator - The creator to set.public java.util.Date getDateCreated()
getDateCreated in interface Auditablepublic void setDateCreated(java.util.Date dateCreated)
setDateCreated in interface AuditabledateCreated - The dateCreated to set.public java.lang.Boolean isVoided()
isVoided in interface Voidablepublic java.lang.Boolean getVoided()
public void setVoided(java.lang.Boolean voided)
setVoided in interface Voidablevoided - the voided status to set.public User getVoidedBy()
getVoidedBy in interface Voidablepublic void setVoidedBy(User voidedBy)
setVoidedBy in interface VoidablevoidedBy - the user who voided this ConceptName.public java.util.Date getDateVoided()
getDateVoided in interface Voidablepublic void setDateVoided(java.util.Date dateVoided)
setDateVoided in interface VoidabledateVoided - the date the ConceptName was voided.public java.lang.String getVoidReason()
getVoidReason in interface Voidablepublic void setVoidReason(java.lang.String voidReason)
setVoidReason in interface VoidablevoidReason - the reason this ConceptName was voidedpublic java.util.Collection<ConceptNameTag> getTags()
public void setTags(java.util.Collection<ConceptNameTag> tags)
tags - the tags to set.Concept.setPreferredName(ConceptName),
Concept.setFullySpecifiedName(ConceptName),
Concept.setShortName(ConceptName)public ConceptNameType getConceptNameType()
public void setConceptNameType(ConceptNameType conceptNameType)
conceptNameType - the conceptNameType to setpublic java.lang.Boolean isLocalePreferred()
public java.lang.Boolean getLocalePreferred()
isLocalePreferred()
public void setLocalePreferred(java.lang.Boolean localePreferred)
localePreferred - the localePreferred to setpublic void addTag(java.lang.String tag)
tag - human-readable text string for the tagConcept.setPreferredName(ConceptName),
Concept.setFullySpecifiedName(ConceptName),
Concept.setShortName(ConceptName)
public void addTag(java.lang.String tag,
java.lang.String description)
tag - human-readable text string for the tagdescription - description of the tag's purposeConcept.setPreferredName(ConceptName),
Concept.setFullySpecifiedName(ConceptName),
Concept.setShortName(ConceptName)public void addTag(ConceptNameTag tag)
tag - the tag to addConcept.setPreferredName(ConceptName),
Concept.setFullySpecifiedName(ConceptName),
Concept.setShortName(ConceptName)public void removeTag(ConceptNameTag tag)
tag - the tag to removeConcept.setPreferredName(ConceptName),
Concept.setFullySpecifiedName(ConceptName),
Concept.setShortName(ConceptName)public java.lang.Boolean hasTag(ConceptNameTag tagToFind)
tagToFind - the tag for which to check
isPreferred(),
isFullySpecifiedName(),
isIndexTerm(),
isSynonym(),
isShort()public java.lang.Boolean hasTag(java.lang.String tagToFind)
tagToFind - the string of the tag for which to check
isPreferred(),
isFullySpecifiedName(),
isIndexTerm(),
isSynonym(),
isShort()public java.lang.Boolean isPreferredInLanguage(java.lang.String language)
language - ISO 639 2-letter code for a language
#isPreferredForLocale(Locale)}public java.lang.Boolean isPreferredInCountry(java.lang.String country)
country - ISO 3166 2-letter code for a country
#isPreferredForLocale(Locale)}public java.lang.Boolean isPreferred()
isPreferredForLocale(Locale) in that it checks if the given
name is marked as preferred irrespective of the locale in which it is preferred.
#isPreferredForLocale(Locale)}public java.lang.Boolean isPreferredForLocale(java.util.Locale locale)
locale - the locale in which the name is preferred
public java.lang.Boolean isFullySpecifiedName()
public java.lang.Boolean isShort()
public java.lang.Boolean isIndexTerm()
public java.lang.Boolean isIndexTermInLocale(java.util.Locale locale)
locale - The locale in which this concept name should belong as an index term
public java.lang.Boolean isSynonymInLocale(java.util.Locale locale)
locale - The locale in which this synonym should belong
public java.lang.Boolean isSynonym()
@Deprecated public java.lang.Boolean isPreferredShortInLanguage(java.lang.String language)
language - ISO 639 2-letter code for a language
Concept.getShortNameInLocale(Locale),
Concept.getShortestName(Locale, Boolean)@Deprecated public java.lang.Boolean isPreferredShortInCountry(java.lang.String country)
country - ISO 639 2-letter code for a country
Concept.getShortNameInLocale(Locale),
Concept.getShortestName(Locale, Boolean)public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public java.lang.Integer getId()
getId in interface OpenmrsObjectOpenmrsObject.getId()public void setId(java.lang.Integer id)
setId in interface OpenmrsObjectid - - The unique Identifier for the objectOpenmrsObject.setId(java.lang.Integer)public User getChangedBy()
getChangedBy in interface AuditableAuditable.getChangedBy()public java.util.Date getDateChanged()
getDateChanged in interface AuditableAuditable.getDateChanged()public void setChangedBy(User changedBy)
setChangedBy in interface AuditablechangedBy - - the user who last changed the objectAuditable.setChangedBy(org.openmrs.User)public void setDateChanged(java.util.Date dateChanged)
setDateChanged in interface AuditabledateChanged - - the date the object was last changedAuditable.setDateChanged(java.util.Date)
|
OpenMRS-1.7.x | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||