public class IndexReductionFinder<T extends uk.ac.ed.epcc.webapp.model.data.DataObject & ExpressionTarget> extends uk.ac.ed.epcc.webapp.jdbc.filter.FilterFinder<T,java.util.Map<ExpressionTuple,ReductionMapResult>>
| Constructor and Description |
|---|
IndexReductionFinder(AccessorMap<T> map,
java.util.Set<ReductionTarget> sum,
ReductionMapResult defs) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSource(java.lang.StringBuilder sb) |
protected java.lang.String |
getDBTag() |
public IndexReductionFinder(AccessorMap<T> map, java.util.Set<ReductionTarget> sum, ReductionMapResult defs) throws InvalidPropertyException, IllegalReductionException, uk.ac.ed.epcc.webapp.jdbc.filter.CannotUseSQLException
InvalidPropertyExceptionIllegalReductionExceptionuk.ac.ed.epcc.webapp.jdbc.filter.CannotUseSQLExceptionprotected void addSource(java.lang.StringBuilder sb)
addSource in class uk.ac.ed.epcc.webapp.jdbc.filter.FilterReader<T extends uk.ac.ed.epcc.webapp.model.data.DataObject & ExpressionTarget,java.util.Map<ExpressionTuple,ReductionMapResult>>protected java.lang.String getDBTag()
getDBTag in class uk.ac.ed.epcc.webapp.jdbc.filter.FilterReader<T extends uk.ac.ed.epcc.webapp.model.data.DataObject & ExpressionTarget,java.util.Map<ExpressionTuple,ReductionMapResult>>