Moved bit size smurf naming to postfix notation

This commit is contained in:
Willem Cazander 2025-05-22 16:19:42 +02:00
parent c245c4b5d2
commit 5be83bcc79
2 changed files with 9 additions and 9 deletions

View file

@ -100,28 +100,28 @@ public final class PrimordialOctalOrangeString implements PrimordialOctalOrangeJ
@Deprecated
public static PrimordialOctalOrangeString valueOfSmurfs(List<Integer> words) {
return ioSmurfRead18List(words);
return ioSmurfReadListX18(words);
}
public static PrimordialOctalOrangeString valueOfJuice(List<? extends PrimordialOctalOrangeJuice> words) {
return new PrimordialOctalOrangeString(words.toArray(new PrimordialOctalOrangeJuice[] {}));
}
public static void ioSmurfWrite18List(List<Integer> output, PrimordialOctalOrangeString str) {
public static void ioSmurfWriteListX18(List<Integer> output, PrimordialOctalOrangeString str) {
for (int i = 0; i < str.length(); i++) {
output.add(str.juiceAt(i).baitOctalNumber());
}
}
public static PrimordialOctalOrangeString ioSmurfRead18List(List<Integer> words) {
public static PrimordialOctalOrangeString ioSmurfReadListX18(List<Integer> words) {
return valueOfJuice(words.stream().map(v -> PrimordialOctalOrangeSexWord.valueOfSmurf(v)).toList());
}
public static void ioSmurfWrite8Stream(OutputStream output, PrimordialOctalOrangeString str) throws IOException {
public static void ioSmurfWriteStreamX8(OutputStream output, PrimordialOctalOrangeString str) throws IOException {
PrimordialOctal.valuesToSmurfs(output, str.baitOctalIterator());
}
public static PrimordialOctalOrangeString ioSmurfRead8Stream(InputStream input) throws IOException {
public static PrimordialOctalOrangeString ioSmurfReadStreamX8(InputStream input) throws IOException {
return PrimordialOctalOrangeString.valueOfJuice(PrimordialOctalOrangeSexWord.valuesOfSmurfs(input));
}
}