Hallo,
ich habe da ein Problem.
Ich habe da in meinem Konstrukt die Situation dass ich an vielen Stellen verschiedene Flags, welche abgefragt werden müssen.
Oft müssen die auch in Verbindung miteinander abgefragt werden, quasi in Form einer Wahrheitstabelle.
Jetzt habe ich die Möglichkeit das über ein if - else if - ... else Konstrukt zu lösen, aber teilweise habe ich gleichzeitig 4 Flags abgefragt werden, somit hätte ich da ein Konstrukt von 16 Alternativen. Ist ziemlich schreibaufwendig und auch ziemlich doof so vom Konzept her weil ich dann viele Sachen doppelt und dreifach schreiben muss.
Gibt es da in Java eine elegantere Version sowas zu realisieren?
Habe schon drüber nachgedacht ne Stufenweise abfrage über die einzelnen Flags zu machen und dann nach und nach meine Ergebnismenge zu filtern. Gibt es noch eine schöne elegante Variante?
Danke im voraus.
ich habe da ein Problem.
Ich habe da in meinem Konstrukt die Situation dass ich an vielen Stellen verschiedene Flags, welche abgefragt werden müssen.
Oft müssen die auch in Verbindung miteinander abgefragt werden, quasi in Form einer Wahrheitstabelle.
Jetzt habe ich die Möglichkeit das über ein if - else if - ... else Konstrukt zu lösen, aber teilweise habe ich gleichzeitig 4 Flags abgefragt werden, somit hätte ich da ein Konstrukt von 16 Alternativen. Ist ziemlich schreibaufwendig und auch ziemlich doof so vom Konzept her weil ich dann viele Sachen doppelt und dreifach schreiben muss.
Gibt es da in Java eine elegantere Version sowas zu realisieren?
Habe schon drüber nachgedacht ne Stufenweise abfrage über die einzelnen Flags zu machen und dann nach und nach meine Ergebnismenge zu filtern. Gibt es noch eine schöne elegante Variante?
Danke im voraus.