| 
 |   | ||||||||
| 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 | ||||||||