Kriterienbewerter – Global

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Die Kriterienbewerter Die Skripteinbindung bietet Methoden zum Implementieren eines Evaluators für allgemeine Kriterien.

    Das allgemeine Verwendungsmuster besteht darin, die Klasse zu erstellen, beliebig viele Kriterien hinzuzufügen und dann auszuwerten.

    CriteriaEvaluator – addCriterion(Zeichenfolge lhComparand, Zeichenfolgenoperator, Zeichenfolge rhComparand)

    Fügt die auszuwertenden Kriterien hinzu.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    LhVergleich Zeichenfolge Der linke Vergleich. Muss ein benannter Wert in der linken Werteingabe in sein Evaluieren() .
    operator Zeichenfolge Der Operator. Muss eine der folgenden sein: Gleich, beginnt mit, enthält, enthält, enthält nicht, endet mit, oder reguläre Ausdrücke stimmen überein.
    RhVergleich Zeichenfolge Der rechte Vergleich. Kann entweder als einer der rechten Werte ausgewertet werden, die für eingegeben werden Evaluieren() Oder als literale Zeichenfolge.
    Tabelle : 2. Rückgaben
    Typ Beschreibung
    Ungültig

    KriteriaEvaluator – Evaluieren(Objekt lhValues, Zeichenfolge rhValues, boolescher Wert beliebig)

    Wertet die Kriterien aus.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    LhWerte Objekt Eine Hashmap von Name-Wert-Paaren, um die linken Vergleiche der Kriterien auszuwerten.
    RhValues Zeichenfolge Optionale rechte Werte, die anstelle des literalen Werts bei der Auswertung der Rechtshänder-Vergleiche verwendet werden sollen.
    Beliebig Boolean Bei „wahr“ genügt jedes übereinstimmende Kriterium für ein „wahr“-Ergebnis. Bei „falsch“ müssen alle Kriterien übereinstimmen, um ein „wahr“-Ergebnis zu erhalten.
    Tabelle : 4. Rückgaben
    Typ Beschreibung
    Boolean „Wahr“, wenn die angegebenen Werte die Kriterien erfüllen, andernfalls „falsch“.