@Deprecated public class PatientCharacteristicFilter extends CachingPatientFilter implements java.lang.Comparable<PatientCharacteristicFilter>
log| Constructor and Description |
|---|
PatientCharacteristicFilter()
Deprecated.
|
PatientCharacteristicFilter(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(PatientCharacteristicFilter o)
Deprecated.
|
Cohort |
filterImpl(EvaluationContext context)
Deprecated.
Subclasses should implement PatientFilter.filter("all patients", evalContext) in this method
|
java.lang.Boolean |
getAliveOnly()
Deprecated.
|
java.lang.String |
getCacheKey()
Deprecated.
|
java.lang.Boolean |
getDeadOnly()
Deprecated.
|
java.lang.String |
getDescription()
Deprecated.
|
java.util.Date |
getEffectiveDate()
Deprecated.
|
java.lang.String |
getGender()
Deprecated.
|
java.lang.Integer |
getMaxAge()
Deprecated.
|
java.util.Date |
getMaxBirthdate()
Deprecated.
|
java.lang.Integer |
getMinAge()
Deprecated.
|
java.util.Date |
getMinBirthdate()
Deprecated.
|
boolean |
isReadyToRun()
Deprecated.
Check whether this filter has had enough parameters set to be run properly
|
void |
setAliveOnly(java.lang.Boolean aliveOnly)
Deprecated.
|
void |
setDeadOnly(java.lang.Boolean deadOnly)
Deprecated.
|
void |
setEffectiveDate(java.util.Date effectiveDate)
Deprecated.
|
void |
setGender(java.lang.String gender)
Deprecated.
|
void |
setMaxAge(java.lang.Integer maxAge)
Deprecated.
|
void |
setMaxBirthdate(java.util.Date maxBirthdate)
Deprecated.
|
void |
setMinAge(java.lang.Integer minAge)
Deprecated.
|
void |
setMinBirthdate(java.util.Date minBirthdate)
Deprecated.
|
filter, filterInversegetConceptNameequals, getId, getName, getReportObjectId, getSubType, getType, setDescription, setId, setName, setReportObjectId, setSubType, setType, toStringequals, getUuid, hashCode, setUuidclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetName, getReportObjectId, setDescription, setName, setReportObjectIdgetId, getUuid, setId, setUuidpublic PatientCharacteristicFilter()
public PatientCharacteristicFilter(java.lang.String gender,
java.util.Date minBirthdate,
java.util.Date maxBirthdate)
public java.lang.String getCacheKey()
getCacheKey in class CachingPatientFilterpublic boolean isReadyToRun()
PatientFilterisReadyToRun in interface PatientFilterisReadyToRun in class CachingPatientFilterPatientFilter.isReadyToRun()public int compareTo(PatientCharacteristicFilter o)
compareTo in interface java.lang.Comparable<PatientCharacteristicFilter>public java.lang.String getDescription()
getDescription in interface ReportObjectgetDescription in class AbstractReportObjectpublic java.lang.String getGender()
public void setGender(java.lang.String gender)
gender - The gender to set.public java.util.Date getMaxBirthdate()
public void setMaxBirthdate(java.util.Date maxBirthdate)
maxBirthdate - The maxBirthdate to set.public java.util.Date getMinBirthdate()
public void setMinBirthdate(java.util.Date minBirthdate)
minBirthdate - The minBirthdate to set.public java.lang.Boolean getAliveOnly()
public void setAliveOnly(java.lang.Boolean aliveOnly)
public java.lang.Boolean getDeadOnly()
public void setDeadOnly(java.lang.Boolean deadOnly)
public java.lang.Integer getMaxAge()
public void setMaxAge(java.lang.Integer maxAge)
public java.lang.Integer getMinAge()
public void setMinAge(java.lang.Integer minAge)
public java.util.Date getEffectiveDate()
public void setEffectiveDate(java.util.Date effectiveDate)
public Cohort filterImpl(EvaluationContext context)
CachingPatientFilterfilterImpl in class CachingPatientFilterCopyright © 2018 OpenMRS Inc.. All Rights Reserved.