Skip to content

Method: contains(Kunde)

1: package auftraege.auftragsBildungsParameter.states;
2:
3: import auftraege.versand.Kunde;
4:
5: import java.util.List;
6:
7: /**
8: * Enthält eine Liste von verbotenen Kunden.
9: */
10: public class KundenVerboten extends KundenState {
11: /**
12: * Konstruktor der eine Liste von Kunden erstellt, die verboten sind.
13: * @param kunden repräsentieren die verbotenen Kunden.
14: */
15: public KundenVerboten(final List<Kunde> kunden) {
16: super(kunden);
17: }
18:
19: @Override
20: public boolean contains(final Kunde kunde) {
21:• return !this.getKunden().contains(kunde);
22: }
23: }