/* * Created on 07.02.2014. * * (c) Copyright Christian P. Fries, Germany. All rights reserved. Contact: email@christian-fries.de. */ package net.finmath.functions; /** * Functional interface for functions mapping (double,double,double) to double. * * @author Christian Fries * @see java.util.function.DoubleUnaryOperator */ @FunctionalInterface public interface DoubleTernaryOperator { /** * Applies this operator to the given operands. * * @param x the first operand * @param y the second operand * @param z the third operand * @return the operator result */ double applyAsDouble(double x, double y, double z); }