Skip to content

Commit 90258b4

Browse files
committed
Added some toString methods
1 parent 0fd4a41 commit 90258b4

8 files changed

+54
-0
lines changed

src/main/java/de/rub/nds/modifiablevariable/bool/BooleanExplicitValueModification.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,4 +67,10 @@ public boolean equals(Object obj) {
6767
}
6868
return true;
6969
}
70+
71+
@Override
72+
public String toString() {
73+
return "BooleanExplicitValueModification{" + "explicitValue=" + explicitValue + '}';
74+
}
75+
7076
}

src/main/java/de/rub/nds/modifiablevariable/bool/BooleanToogleModification.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,10 @@ public boolean equals(Object obj) {
5151
}
5252
return true;
5353
}
54+
55+
@Override
56+
public String toString() {
57+
return "BooleanToogleModification{" + '}';
58+
}
59+
5460
}

src/main/java/de/rub/nds/modifiablevariable/bytearray/ByteArrayDeleteModification.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,4 +132,10 @@ public boolean equals(Object obj) {
132132
}
133133
return true;
134134
}
135+
136+
@Override
137+
public String toString() {
138+
return "ByteArrayDeleteModification{" + "count=" + count + ", startPosition=" + startPosition + '}';
139+
}
140+
135141
}

src/main/java/de/rub/nds/modifiablevariable/bytearray/ByteArrayDuplicateModification.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,10 @@ public boolean equals(Object obj) {
5353
}
5454
return true;
5555
}
56+
57+
@Override
58+
public String toString() {
59+
return "ByteArrayDuplicateModification{" + '}';
60+
}
61+
5662
}

src/main/java/de/rub/nds/modifiablevariable/bytearray/ByteArrayInsertModification.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,11 @@ public boolean equals(Object obj) {
133133
}
134134
return true;
135135
}
136+
137+
@Override
138+
public String toString() {
139+
return "ByteArrayInsertModification{" + "bytesToInsert=" + ArrayConverter.bytesToHexString(bytesToInsert)
140+
+ ", startPosition=" + startPosition + '}';
141+
}
142+
136143
}

src/main/java/de/rub/nds/modifiablevariable/bytearray/ByteArrayPayloadModification.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,4 +161,13 @@ public boolean equals(Object obj) {
161161
}
162162
return true;
163163
}
164+
165+
@Override
166+
public String toString() {
167+
return "ByteArrayPayloadModification{" + "prependPayload=" + ArrayConverter.bytesToHexString(prependPayload)
168+
+ ", payload=" + ArrayConverter.bytesToHexString(payload) + ", appendPayload="
169+
+ ArrayConverter.bytesToHexString(appendPayload) + ", insert=" + insert + ", insertPosition="
170+
+ insertPosition + '}';
171+
}
172+
164173
}

src/main/java/de/rub/nds/modifiablevariable/bytearray/ByteArrayShuffleModification.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
package de.rub.nds.modifiablevariable.bytearray;
1010

1111
import de.rub.nds.modifiablevariable.VariableModification;
12+
import de.rub.nds.modifiablevariable.util.ArrayConverter;
1213
import de.rub.nds.modifiablevariable.util.ByteArrayAdapter;
1314
import java.util.Arrays;
1415
import java.util.Random;
@@ -99,4 +100,10 @@ public boolean equals(Object obj) {
99100
}
100101
return true;
101102
}
103+
104+
@Override
105+
public String toString() {
106+
return "ByteArrayShuffleModification{" + "shuffle=" + ArrayConverter.bytesToHexString(shuffle) + '}';
107+
}
108+
102109
}

src/main/java/de/rub/nds/modifiablevariable/bytearray/ByteArrayXorModification.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,11 @@ public boolean equals(Object obj) {
131131
}
132132
return true;
133133
}
134+
135+
@Override
136+
public String toString() {
137+
return "ByteArrayXorModification{" + "xor=" + ArrayConverter.bytesToHexString(xor) + ", startPosition="
138+
+ startPosition + '}';
139+
}
140+
134141
}

0 commit comments

Comments
 (0)