Skip to content

Method: toString()

1: package auftraege.auftragsBildungsParameter.dokumentenKlassenVariablen;
2:
3: import java.util.Objects;
4:
5: /**
6: * Die Klasse Beilagenart konstruiert Beilagenarten und in einer Methode wird überprüft, ob eine Beilage mit einem Namen bereits existiert oder noch
7: * erstellt werden kann.
8: *
9: */
10: public final class Beilagenart {
11:         private final String beilagenName;
12:         
13:         /**
14:          * Dies ist der Konstruktur der Beilagenart.
15:          *
16:          * @param beilagenName
17:          * Name der Beilage
18:          */
19:         public Beilagenart(final String beilagenName) {
20:                 this.beilagenName = beilagenName;
21:         }
22:         
23:         @Override
24:         public boolean equals(final Object o) {
25:                 if (this == o) {
26:                         return true;
27:                 }
28:                 if (!(o instanceof Beilagenart)) {
29:                         return false;
30:                 }
31:                 final Beilagenart beilagenart = (Beilagenart) o;
32:                 return Objects.equals(this.beilagenName, beilagenart.beilagenName);
33:         }
34:         
35:         @Override
36:         public int hashCode() {
37:                 return this.beilagenName.hashCode();
38:         }
39:         
40:         @Override
41:         public String toString() {
42:                 return this.beilagenName;
43:         }
44:         
45: }