@Deprecated public class CompoundPatientFilter extends AbstractPatientFilter implements PatientFilter
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.commons.logging.Log |
log
Deprecated.
|
| Constructor and Description |
|---|
CompoundPatientFilter()
Deprecated.
|
CompoundPatientFilter(PatientSetService.BooleanOperator operator,
List<PatientFilter> filters)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Cohort |
filter(Cohort input,
EvaluationContext context)
Deprecated.
Determine all patients in _input_ who also match some criteria.
|
Cohort |
filterInverse(Cohort input,
EvaluationContext context)
Deprecated.
Basic implementation of filterInverse that delegates to PatientSetService.getAllPatients() and
this class's filter() method.
|
String |
getDescription()
Deprecated.
|
List<PatientFilter> |
getFilters()
Deprecated.
|
PatientSetService.BooleanOperator |
getOperator()
Deprecated.
|
boolean |
isReadyToRun()
Deprecated.
Check whether this filter has had enough parameters set to be run properly
|
void |
setFilters(List<PatientFilter> filters)
Deprecated.
|
void |
setOperator(PatientSetService.BooleanOperator operator)
Deprecated.
|
getConceptNameequals, getId, getName, getReportObjectId, getSubType, getType, setDescription, setId, setName, setReportObjectId, setSubType, setType, toStringgetUuid, setUuidclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetName, getReportObjectId, setDescription, setName, setReportObjectIdgetId, getUuid, setId, setUuidpublic CompoundPatientFilter()
public CompoundPatientFilter(PatientSetService.BooleanOperator operator, List<PatientFilter> filters)
public List<PatientFilter> getFilters()
public void setFilters(List<PatientFilter> filters)
public PatientSetService.BooleanOperator getOperator()
public void setOperator(PatientSetService.BooleanOperator operator)
public Cohort filter(Cohort input, EvaluationContext context)
PatientFilterfilter in interface PatientFilterinput - Cohort of the patients to searchcontext - EvaluationContext specifying filtering criteriapublic Cohort filterInverse(Cohort input, EvaluationContext context)
AbstractPatientFilterfilterInverse in interface PatientFilterfilterInverse in class AbstractPatientFilterinput - Cohort of the patients to searchcontext - EvaluationContext specifying filtering criteriainput who do not meet specified criteriapublic String getDescription()
getDescription in interface ReportObjectgetDescription in class AbstractReportObjectpublic boolean isReadyToRun()
PatientFilterisReadyToRun in interface PatientFilterCopyright © 2018 OpenMRS LLC.. All Rights Reserved.