|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openmrs.BaseOpenmrsObject org.openmrs.reporting.AbstractReportObject org.openmrs.reporting.AbstractPatientFilter org.openmrs.reporting.LogicPatientFilter
@Deprecated public class LogicPatientFilter
Constructor Summary | |
---|---|
LogicPatientFilter()
Deprecated. |
|
LogicPatientFilter(LogicCriteria criteria)
Deprecated. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
Deprecated. |
Cohort |
filter(Cohort input,
EvaluationContext context)
Deprecated. Determine all patients in _input_ who also match some criteria. |
Cohort |
filterInverse(Cohort input,
EvaluationContext context)
Deprecated. Determine all patients in _input_ who do *not* match some criteria |
LogicCriteria |
getCriteria()
Deprecated. |
java.lang.String |
getDescription()
Deprecated. |
java.util.List<Parameter> |
getParameters()
Deprecated. A object that can take parameters should examine itself and its child objects to find out all of its required parameters. |
boolean |
isReadyToRun()
Deprecated. Check whether this filter has had enough parameters set to be run properly |
void |
setCriteria(LogicCriteria criteria)
Deprecated. |
Methods inherited from class org.openmrs.reporting.AbstractPatientFilter |
---|
getConceptName |
Methods inherited from class org.openmrs.reporting.AbstractReportObject |
---|
equals, getId, getName, getReportObjectId, getSubType, getType, setDescription, setId, setName, setReportObjectId, setSubType, setType, toString |
Methods inherited from class org.openmrs.BaseOpenmrsObject |
---|
getUuid, setUuid |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.openmrs.reporting.ReportObject |
---|
getName, getReportObjectId, setDescription, setName, setReportObjectId |
Methods inherited from interface org.openmrs.OpenmrsObject |
---|
getId, getUuid, setId, setUuid |
Constructor Detail |
---|
public LogicPatientFilter()
public LogicPatientFilter(LogicCriteria criteria)
Method Detail |
---|
public LogicCriteria getCriteria()
public void setCriteria(LogicCriteria criteria)
public Cohort filter(Cohort input, EvaluationContext context)
PatientFilter
filter
in interface PatientFilter
input
- Cohort of the patients to searchcontext
- EvaluationContext specifying filtering criteria
PatientFilter.filter(org.openmrs.Cohort,
org.openmrs.report.EvaluationContext)
public Cohort filterInverse(Cohort input, EvaluationContext context)
PatientFilter
filterInverse
in interface PatientFilter
input
- Cohort of the patients to searchcontext
- EvaluationContext specifying filtering criteria
input
who do not meet specified criteriaPatientFilter.filterInverse(org.openmrs.Cohort,
org.openmrs.report.EvaluationContext)
public boolean isReadyToRun()
PatientFilter
isReadyToRun
in interface PatientFilter
PatientFilter.isReadyToRun()
public java.util.List<Parameter> getParameters()
Parameterizable
getParameters
in interface Parameterizable
Parameterizable.getParameters()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String getDescription()
getDescription
in interface ReportObject
getDescription
in class AbstractReportObject
AbstractReportObject.getDescription()
|
OpenMRS-1.7.x | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |