Class Min

    • Constructor Detail

      • Min

        public Min()
    • Method Detail

      • evaluate

        public ExpressionResult evaluate​(java.util.List<ExpressionTree> expressionList,
                                         java.util.Hashtable<RealElement,​BaseDataSet> realElements,
                                         java.util.Hashtable<TempAttributeDescription,​TempAttribut> tempElements,
                                         int pseudoObjectIndex)
        Description copied from interface: ExpressionInterface
        Berechnet das Ergebnis der Funktion
        Specified by:
        evaluate in interface ExpressionInterface
        Parameters:
        expressionList - Liste mit den Eingabeparametern
        realElements - Mapping der realen Elemente zu den ihnen zugeordeten Werten.
        tempElements - Mapping der temporären Attribute zu den ihnen zugeordneten Werten.
        pseudoObjectIndex - PseudoObjectIndex
        Returns:
        Ergebnis
      • getFunctionName

        public java.lang.String getFunctionName()
        Description copied from interface: ExpressionInterface
        Liefert den Namen der Funktion. Die Methode sollte von einer Implementierung überschrieben werden und den im Skript verwendeten Namen der Funktion zurückliefern. Die Default-Implementierung liefert den Namen der Klasse, die die Funktion implementiert.
        Specified by:
        getFunctionName in interface ExpressionInterface
        Returns:
        Name der Funktion