org.openmrs
Class ConceptDerived

java.lang.Object
  extended by org.openmrs.BaseOpenmrsObject
      extended by org.openmrs.Concept
          extended by org.openmrs.ConceptDerived
All Implemented Interfaces:
java.io.Serializable, Attributable<Concept>, Auditable, OpenmrsObject, Retireable

public class ConceptDerived
extends Concept
implements java.io.Serializable

Represent a concept derived from multiple observations or non-observational data

Version:
1.0
See Also:
Serialized Form

Constructor Summary
ConceptDerived()
           
 
Method Summary
 java.lang.String getClassName()
          Returns the full name (including package) of class implementing the rule
 java.util.Date getCompileDate()
          Date that rule was last compiled
 java.lang.String getCompileStatus()
          Result status of last compilation of rule
 java.lang.String getRule()
          Returns the rule for the derived concept
 void setClassName(java.lang.String className)
          Updates the name of the class that implements this rule
 void setCompileDate(java.util.Date compileDate)
          Updates date on which rule was last compiled
 void setCompileStatus(java.lang.String compileStatus)
          Sets result status of last compilation of rule
 void setRule(java.lang.String rule)
          Updates rule for derived concept
 
Methods inherited from class org.openmrs.Concept
addAnswer, addConceptMapping, addDescription, addName, addSetMember, addSetMember, equals, findNameTaggedWith, findPossibleValues, getAllConceptNameLocales, getAnswers, getAnswers, getBestName, getBestShortName, getChangedBy, getCompatibleNames, getConceptClass, getConceptId, getConceptMappings, getConceptSets, getCreator, getDatatype, getDateChanged, getDateCreated, getDateRetired, getDescription, getDescription, getDescription, getDescriptions, getDisplayString, getFullySpecifiedName, getId, getIndexTerms, getIndexTermsForLocale, getName, getName, getName, getNames, getNames, getNames, getPossibleValues, getPreferredName, getPreferredNameForCountry, getPreferredNameInLanguage, getRetired, getRetiredBy, getRetireReason, getSet, getSetMembers, getShortestName, getShortNameForCountry, getShortNameInLanguage, getShortNameInLocale, getShortNames, getShortNamesForLocale, getSortedAnswers, getSynonyms, getSynonyms, getVersion, hashCode, hasName, hydrate, isComplex, isNamed, isNumeric, isRetired, isSet, removeAnswer, removeConceptMapping, removeDescription, removeName, serialize, setAnswers, setChangedBy, setConceptClass, setConceptId, setConceptMappings, setConceptSets, setCreator, setDatatype, setDateChanged, setDateCreated, setDateRetired, setDescriptions, setFullySpecifiedName, setId, setNames, setPreferredName, setPreferredName, setRetired, setRetiredBy, setRetireReason, setSet, setShortName, setShortName, setVersion, 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
 

Constructor Detail

ConceptDerived

public ConceptDerived()
Method Detail

getRule

public java.lang.String getRule()
Returns the rule for the derived concept

Returns:
rule for the derived concept

setRule

public void setRule(java.lang.String rule)
Updates rule for derived concept

Parameters:
rule - new rule for derived concept

getCompileDate

public java.util.Date getCompileDate()
Date that rule was last compiled

Returns:
date that rule was last compiled

setCompileDate

public void setCompileDate(java.util.Date compileDate)
Updates date on which rule was last compiled

Parameters:
compileDate - date on which rule was compiled

getCompileStatus

public java.lang.String getCompileStatus()
Result status of last compilation of rule

Returns:
result status of last compilation of rule

setCompileStatus

public void setCompileStatus(java.lang.String compileStatus)
Sets result status of last compilation of rule

Parameters:
compileStatus - result status of last compilation of rule

getClassName

public java.lang.String getClassName()
Returns the full name (including package) of class implementing the rule

Returns:
full name (including package) of class implementing the rule

setClassName

public void setClassName(java.lang.String className)
Updates the name of the class that implements this rule

Parameters:
className - name of class that implements this rule

OpenMRS-1.7.x

Generated Apr 27 2012 10:06 PM. NOTE - these libraries are in active development and subject to change