Interface SimpleFunction<T,S>

Type Parameters:
T - The type of the domain
S - The type of the co-domain
All Known Subinterfaces:
AggregationFunction, SimpleRealValuedFunction
All Known Implementing Classes:
AverageAggregator, DefaultNegation, EntropyFunction, EntropyNorm, FracAggrFunction, FractionSequenceFunction, FuzzyNegation, MaxAggregator, MinAggregator, ProductAggregator, SumAggregator

public interface SimpleFunction<T,S>
Encapsulates common methods of mathematical functions with a single parameter.
Author:
Matthias Thimm
  • Method Summary

    Modifier and Type
    Method
    Description
    eval(T x)
    Evaluates the function for the given element.
  • Method Details

    • eval

      S eval(T x)
      Evaluates the function for the given element.
      Parameters:
      x - some element
      Returns:
      the value of the element.