@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, filterInverse
getConceptName
equals, getId, getName, getReportObjectId, getSubType, getType, setDescription, setId, setName, setReportObjectId, setSubType, setType, toString
equals, getUuid, hashCode, setUuid
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName, getReportObjectId, setDescription, setName, setReportObjectId
getId, getUuid, setId, setUuid
public PatientCharacteristicFilter()
public PatientCharacteristicFilter(java.lang.String gender, java.util.Date minBirthdate, java.util.Date maxBirthdate)
public java.lang.String getCacheKey()
getCacheKey
in class CachingPatientFilter
public boolean isReadyToRun()
PatientFilter
isReadyToRun
in interface PatientFilter
isReadyToRun
in class CachingPatientFilter
PatientFilter.isReadyToRun()
public int compareTo(PatientCharacteristicFilter o)
compareTo
in interface java.lang.Comparable<PatientCharacteristicFilter>
public java.lang.String getDescription()
getDescription
in interface ReportObject
getDescription
in class AbstractReportObject
public 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)
CachingPatientFilter
filterImpl
in class CachingPatientFilter
Copyright © 2018 OpenMRS Inc.. All Rights Reserved.