Moved bit size smurf naming to postfix notation
This commit is contained in:
parent
c245c4b5d2
commit
5be83bcc79
2 changed files with 9 additions and 9 deletions
|
|
@ -98,15 +98,15 @@ public class KanjiDictTest {
|
|||
PrimordialOctalOrangeString mappingFileStr;
|
||||
File outputFile = new File("target/Q10_UNI2K.FC18");
|
||||
try (OutputStream output = new FileOutputStream(outputFile)) {
|
||||
mappingFileStr = PrimordialOctalOrangeString.ioSmurfRead18List(kuTen2UNI2K);
|
||||
PrimordialOctalOrangeString.ioSmurfWrite8Stream(output, mappingFileStr);
|
||||
mappingFileStr = PrimordialOctalOrangeString.ioSmurfReadListX18(kuTen2UNI2K);
|
||||
PrimordialOctalOrangeString.ioSmurfWriteStreamX8(output, mappingFileStr);
|
||||
}
|
||||
|
||||
List<Integer> test = new ArrayList<>();
|
||||
PrimordialOctalOrangeString result = null;
|
||||
try (InputStream input = new FileInputStream(outputFile)) {
|
||||
result = PrimordialOctalOrangeString.ioSmurfRead8Stream(input);
|
||||
PrimordialOctalOrangeString.ioSmurfWrite18List(test, result);
|
||||
result = PrimordialOctalOrangeString.ioSmurfReadStreamX8(input);
|
||||
PrimordialOctalOrangeString.ioSmurfWriteListX18(test, result);
|
||||
}
|
||||
|
||||
String testStr = FourCornerUnicodeDisplay.text().renderFromInt18(test);
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue