Class Aggregator
java.lang.Object
care.smith.top.top_phenotypic_query.c2reasoner.functions.aggregate.Aggregator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic care.smith.top.model.Expression
aggregate
(care.smith.top.model.Expression arg, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
aggregate
(List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
aggregateIfMultiple
(List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
aggregateIfNumber
(List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static care.smith.top.model.Expression
calcAndAggr
(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, care.smith.top.model.Expression arg, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
calcAndAggrCheckMultipleCheckValues
(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
calcAndAggrCheckMultipleHaveValues
(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
calcAndAggrCheckMultipleHaveValues
(care.smith.top.model.ExpressionFunction f, List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
calcAndAggrCheckValues
(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
calcAndAggrHaveValues
(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, List<care.smith.top.model.Expression> args, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) static List<care.smith.top.model.Expression>
calcToList
(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, care.smith.top.model.Expression arg, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r)
-
Constructor Details
-
Aggregator
public Aggregator()
-
-
Method Details
-
aggregate
public static care.smith.top.model.Expression aggregate(care.smith.top.model.Expression arg, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) -
aggregate
-
aggregateIfNumber
-
aggregateIfMultiple
-
calcAndAggrCheckMultipleHaveValues
-
calcAndAggrCheckMultipleHaveValues
-
calcAndAggrHaveValues
-
calcAndAggrCheckMultipleCheckValues
-
calcAndAggrCheckValues
-
calcToList
public static List<care.smith.top.model.Expression> calcToList(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, care.smith.top.model.Expression arg, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r) -
calcAndAggr
public static care.smith.top.model.Expression calcAndAggr(care.smith.top.model.ExpressionFunction f, care.smith.top.model.DataType dt, care.smith.top.model.Expression arg, care.smith.top.top_phenotypic_query.c2reasoner.C2R c2r)
-