org.openmrs.report
Class CohortDataSetProvider

java.lang.Object
  extended by org.openmrs.report.CohortDataSetProvider
All Implemented Interfaces:
DataSetProvider

Deprecated. see reportingcompatibility module

@Deprecated
public class CohortDataSetProvider
extends java.lang.Object
implements DataSetProvider

The logic that evaluates a CohortDataSetDefinition and produces a CohortDataSet

See Also:
CohortDataSetDefinition, CohortDataSet

Field Summary
protected  org.apache.commons.logging.Log log
          Deprecated.  
 
Constructor Summary
CohortDataSetProvider()
          Deprecated.  
 
Method Summary
 boolean canEvaluate(DataSetDefinition dataSetDefinition)
          Deprecated.  
 DataSet evaluate(DataSetDefinition dataSetDefinition, Cohort inputCohort, EvaluationContext evalContext)
          Deprecated. Evaluate a dataset on a given input cohort (which may be null, and may be ignored by some data sets)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected org.apache.commons.logging.Log log
Deprecated. 
Constructor Detail

CohortDataSetProvider

public CohortDataSetProvider()
Deprecated. 
Method Detail

canEvaluate

public boolean canEvaluate(DataSetDefinition dataSetDefinition)
Deprecated. 
Specified by:
canEvaluate in interface DataSetProvider
Returns:
Whether this provider can evaluate the given definition
See Also:
DataSetProvider.canEvaluate(org.openmrs.report.DataSetDefinition)

evaluate

public DataSet evaluate(DataSetDefinition dataSetDefinition,
                        Cohort inputCohort,
                        EvaluationContext evalContext)
Deprecated. 
Description copied from interface: DataSetProvider
Evaluate a dataset on a given input cohort (which may be null, and may be ignored by some data sets)

Specified by:
evaluate in interface DataSetProvider
Returns:
the evaluated DataSet
See Also:
DataSetProvider.evaluate(DataSetDefinition, Cohort, EvaluationContext)

OpenMRS-1.7.x

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