Klasse BlockungsUtils

java.lang.Object
de.svws_nrw.core.utils.BlockungsUtils

public final class BlockungsUtils extends Object
Diese Klasse bietet hilfreiche statische Methoden für die Blockung.
  • Methodendetails

    • sortGostBlockungListeneintrag

      public static void sortGostBlockungListeneintrag(@NotNull @NotNull List<GostBlockungListeneintrag> list)
      Sortiert die Liste nach dem Namen der Blockung. Ist der Suffix eine Zahl, so wird dies bei der Sortierung beachtet.
      Parameter:
      list - Die zu sortierende Liste.
    • minVI

      public static int minVI(int value1, Integer value2orNull)
      Liefert das Minimum beider Zahlenwerte. Ein NULL-Wert wird ignoriert.
      Parameter:
      value1 - Der 1. Zahlenwert.
      value2orNull - Der 2. Zahlenwert (oder NULL).
      Gibt zurück:
      das Minimum beider Zahlenwerte. Ein NULL-Wert wird ignoriert.
    • maxVI

      public static int maxVI(int value1, Integer value2orNull)
      Liefert das Maximum beider Zahlenwerte. Ein NULL-Wert wird ignoriert.
      Parameter:
      value1 - Der 1. Zahlenwert.
      value2orNull - Der 2. Zahlenwert (oder NULL).
      Gibt zurück:
      das Maximum beider Zahlenwerte. Ein NULL-Wert wird ignoriert.
    • minII

      public static Integer minII(Integer a, Integer b)
      Liefert das Minimum zweier Integer-Zahlenwerte. Ein NULL-Wert wird ignoriert.
      Parameter:
      a - Der 1. Zahlenwert (oder NULL).
      b - Der 2. Zahlenwert (oder NULL).
      Gibt zurück:
      das Minimum zweier Integer-Zahlenwerte. Ein NULL-Wert wird ignoriert.
    • maxII

      public static Integer maxII(Integer a, Integer b)
      Liefert das Maximum zweier Integer-Zahlenwerte. Ein NULL-Wert wird ignoriert.
      Parameter:
      a - Der 1. Zahlenwert (oder NULL).
      b - Der 2. Zahlenwert (oder NULL).
      Gibt zurück:
      das Maximum zweier Integer-Zahlenwerte. Ein NULL-Wert wird ignoriert.