package formulaAdapter;
/*Generated by MPS */
import mf.Quantity;
import jetbrains.mps.samples.formulaLanguage.api.Function;
public class QuantityGreaterThanOperation<T extends Quantity> implements Function<Boolean> {
private Function<T> myLeftOperand;
private Function<T> myRightOperand;
public QuantityGreaterThanOperation(Function<T> leftOperand, Function<T> rightOperand) {
myLeftOperand = leftOperand;
myRightOperand = rightOperand;
}
@Override
public Boolean compute(Object parm) {
return myLeftOperand.compute(parm).isGreaterThan(myRightOperand.compute(parm));
}
}