From 806121a09af485e60d17d04b6c5b17fee0e0bd7d Mon Sep 17 00:00:00 2001 From: Willem Date: Sun, 1 Feb 2026 17:22:47 +0100 Subject: [PATCH] JPP: Concerted zerdinal to long --- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/LinguaFactory.java | 4 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/ᓑᣕᣳᒼᐤᒄᓫ/BaseGlyphSet.java | 4 +- .../src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᒢEnum.java | 2 +- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/Decimal144.java | 2 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T001ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T002ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T003ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T004ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T005ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T006ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T007ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T008ᖟ.java | 12 ++-- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T009ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T010ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T011ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T012ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T013ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T014ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T015ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T016ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T017ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T018ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T019ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T020ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T021ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T025ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T027ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T028ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T029ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T060ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T064ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T087ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T128ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T192ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T256ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T300ᖟ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T512ᖟ.java | 6 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/TTꞱꞱᖟGateway.java | 24 +++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorEnum𓄯.java | 2 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorGun.java | 6 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/Terminator𓄯.java | 10 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T001ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T002ᖟGun.java | 16 ++--- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T003ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T004ᖟGun.java | 20 +++--- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T005ᖟGun.java | 24 +++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T006ᖟGun.java | 16 ++--- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T007ᖟGun.java | 20 +++--- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T008ᖟGun.java | 24 +++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T009ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T010ᖟGun.java | 24 +++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T011ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T012ᖟGun.java | 12 ++-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T013ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T014ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T015ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T016ᖟGun.java | 64 +++++++++---------- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T017ᖟGun.java | 20 +++--- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T018ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T019ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T020ᖟGun.java | 24 +++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T021ᖟGun.java | 24 +++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T025ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T027ᖟGun.java | 12 ++-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T028ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T029ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T060ᖟGun.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T064ᖟGun.java | 28 ++++---- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T087ᖟGun.java | 8 +-- .../ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/AbstractGroßGetậlŌṁ1ⁿᴰ.java | 2 +- .../ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/AbstractGroßGetậlŌṁ6ˢᴰ.java | 8 +-- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/GroßGetậl1ⁿᴰ.java | 2 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/GroßGetậl6ˢᴰ.java | 6 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/Gê̄ldGetậl.java | 2 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/KlompGetậl4ˢᴰ.java | 4 +- .../ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/KlompÅtŌṁKāassGetậl4ˢᴰ.java | 6 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/WavẽWorstGetậl1ⁿᴰ.java | 4 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/WavẽWorstGetậl2ⁿᴰ.java | 4 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/ᣔᒻᓑ/ŌctopǔsALU.java | 6 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒢᓫᑊᐣᑊ/LegoBrickMould抽.java | 2 +- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M02ᒾ.java | 6 +- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M03ᒾ.java | 6 +- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M04ᒾ.java | 6 +- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M05ᒾ.java | 6 +- .../java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M06ᒾ.java | 6 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixEnum𓄯.java | 2 +- .../ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactory.java | 8 +-- .../ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinal.java | 10 +-- .../ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceBoundary.java | 2 +- .../ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceMaterializer.java | 2 +- .../ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈Rȧñk.java | 4 +- .../ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈RȧñkOperationPipe.java | 2 +- .../ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈RȧñkOperationPipeWater.java | 10 +-- .../ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈RȧñkWaterClock.java | 20 +++--- .../ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈RȧñkWaterWorks.java | 4 +- .../ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒢᓫᑊᐣᑊ/HinaryTest.java | 8 +-- .../ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactoryTest.java | 13 ++-- .../x4o/fc18/FourCornerUnicodeDisplay.java | 2 +- .../zion7/FourCornerZionStenoGrapher.java | 8 +-- .../zion7/flame4/FCFlameFremanChocoBase8.java | 2 +- .../zion7/flame4/FCFlameFremanLegoBase2.java | 2 +- .../zion7/flame4/FCFlameFremanLegoBase8.java | 2 +- .../flame4/FCFlameFremanSignedBase2.java | 2 +- .../fc18/zion7/flame4/FCFlameFremanSuit.java | 2 +- .../fc18/zion7/octal8/PrimordialOctal.java | 2 +- .../zion7/octal8/PrimordialOctalSound.java | 8 +-- 106 files changed, 443 insertions(+), 446 deletions(-) diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/LinguaFactory.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/LinguaFactory.java index 33a6993..f56d318 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/LinguaFactory.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/LinguaFactory.java @@ -92,8 +92,8 @@ public enum LinguaFactory { if (containerInfo == null) { throw new NullPointerException("Missing annotation LinguaNodeContainer注 on: "+container); } - String idx1 = Integer.toString(containerInfo.nozero().stibitz1().zerdinal(), 16).toUpperCase(); - String idx2 = Integer.toString(containerInfo.nozero().stibitz2().zerdinal(), 16).toUpperCase(); + String idx1 = Long.toString(containerInfo.nozero().stibitz1().zerdinal(), 16).toUpperCase(); + String idx2 = Long.toString(containerInfo.nozero().stibitz2().zerdinal(), 16).toUpperCase(); String nodeSlug = node.getName().substring(1); // remove 嘴 prefix nodeSlug = nodeSlug.replaceAll(CLAZZ_MIN_SIGN, "-"); diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/ᓑᣕᣳᒼᐤᒄᓫ/BaseGlyphSet.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/ᓑᣕᣳᒼᐤᒄᓫ/BaseGlyphSet.java index a1c4b6d..1517fa7 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/ᓑᣕᣳᒼᐤᒄᓫ/BaseGlyphSet.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᐪᓫᕽᐪ/ᓑᣕᣳᒼᐤᒄᓫ/BaseGlyphSet.java @@ -53,7 +53,7 @@ public enum BaseGlyphSet implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnum𓄯< // TODO: Move this into lingua LATIN_BASIC( - new BaseGlyphSetNumber(v -> T010ᖟ.亞.zerdinalSpaceRopeWalk(x -> v.addᵂʳ(Integer.toString(x.zerdinal())))), + new BaseGlyphSetNumber(v -> T010ᖟ.亞.zerdinalSpaceRopeWalk(x -> v.addᵂʳ(Long.toString(x.zerdinal())))), new BaseGlyphSetNumber(v -> T016ᖟ.亞.zerdinalSpaceRopeWalk(x -> v.addᵂʳ(x.abacusRȧñkGunFire(T016ᖟGunHexUpperCase.class)))), new BaseGlyphSetNumber("1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R")), LATIN_DTMF( @@ -299,7 +299,7 @@ public enum BaseGlyphSet implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnum𓄯< } public String BȍőnPrintNumber16(BigInteger number) { - String amount16 = number.toString(T016ᖟ.亞.zerdinalSpaceBoundary()); + String amount16 = number.toString((int) T016ᖟ.亞.zerdinalSpaceBoundary()); StringBuilder buf16 = new StringBuilder(); int c2 = 0; for (char c:amount16.toCharArray()) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᒢEnum.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᒢEnum.java index 6f7594f..8b6c9fd 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᒢEnum.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᒢEnum.java @@ -39,7 +39,7 @@ import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ.PrimordialZerdinal; @DuytsDocType注(sea = ᒢEnumꝹᵀˣᵀ.ꝹDocTypeˢᵗᵘᵖ.ₜₓₜType.class) public interface ᒢEnum extends PrimordialZerdinal, ᒢObject { - default int zerdinal() { + default long zerdinal() { return ordinal(); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/Decimal144.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/Decimal144.java index b131a48..a856573 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/Decimal144.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/Decimal144.java @@ -90,7 +90,7 @@ public class Decimal144 extends AbstractBaseGetậlMatrix1 @Override public int getMatrix1Length() { - return T016ᖟ.亞.zerdinalSpaceBoundary(); + return (int) T016ᖟ.亞.zerdinalSpaceBoundary(); } @Override diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T001ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T001ᖟ.java index 219d182..3e0d53e 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T001ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T001ᖟ.java @@ -61,13 +61,13 @@ public enum T001ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T001ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T001ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public boolean toNavajo() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T002ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T002ᖟ.java index 2f6706e..11d6351 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T002ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T002ᖟ.java @@ -63,13 +63,13 @@ public enum T002ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T002ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T002ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public boolean toNavajo() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T003ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T003ᖟ.java index 7a34b10..e327a98 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T003ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T003ᖟ.java @@ -60,13 +60,13 @@ public enum T003ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T003ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T003ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T003ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T004ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T004ᖟ.java index 47c5cac..40634e8 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T004ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T004ᖟ.java @@ -62,13 +62,13 @@ public enum T004ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T004ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T004ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T002ᖟ clampᐧtuneᐧtool(T002ᖟ part) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T005ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T005ᖟ.java index bbcab40..298933a 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T005ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T005ᖟ.java @@ -62,13 +62,13 @@ public enum T005ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T005ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T005ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T005ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T006ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T006ᖟ.java index 417469d..d2c79ab 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T006ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T006ᖟ.java @@ -63,13 +63,13 @@ public enum T006ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T006ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T006ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T002ᖟ clampᐧtuneᐧby3() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T007ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T007ᖟ.java index a5fd7e1..9bc1c7f 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T007ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T007ᖟ.java @@ -64,13 +64,13 @@ public enum T007ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T007ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T007ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T007ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T008ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T008ᖟ.java index 22f59a2..9bb26c0 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T008ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T008ᖟ.java @@ -70,21 +70,21 @@ public enum T008ᖟ implements TerminatorEnum𓄯, LegoᐧBrickᐧTape } @Override - public int zerdinal() { + public long zerdinal() { return ordinal(); // note: Duplicate, can't use parent interface to impl the extra PrimordialOctal here } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T008ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T008ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } - public int zerdinalOctalShiftNativeBE(T008ᖟ shifter) { + public long zerdinalOctalShiftNativeBE(T008ᖟ shifter) { return zerdinal() << shifter.abacusRȧñkOctalBitShifterBE(); } @@ -123,7 +123,7 @@ public enum T008ᖟ implements TerminatorEnum𓄯, LegoᐧBrickᐧTape } static public T008ᖟ valueOf(final PrimordialOctal octal) { - return valueOf(octal.zerdinal()); + return valueOf((int) octal.zerdinal()); } public static int valuesLength() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T009ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T009ᖟ.java index b0b1e4e..04c6a7d 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T009ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T009ᖟ.java @@ -66,13 +66,13 @@ public enum T009ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T009ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T009ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T003ᖟ clampᐧtuneᐧby3() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T010ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T010ᖟ.java index a51f1a7..c23e2d7 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T010ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T010ᖟ.java @@ -67,13 +67,13 @@ public enum T010ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T010ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T010ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T005ᖟ clampᐧtuneᐧby2() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T011ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T011ᖟ.java index b34df1e..0b6cb2c 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T011ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T011ᖟ.java @@ -68,13 +68,13 @@ public enum T011ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T011ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T011ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T011ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T012ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T012ᖟ.java index ab48f74..b1e882c 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T012ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T012ᖟ.java @@ -69,13 +69,13 @@ public enum T012ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T012ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T012ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T012ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T013ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T013ᖟ.java index 87690cb..05c86d3 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T013ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T013ᖟ.java @@ -70,13 +70,13 @@ public enum T013ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T013ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T013ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T013ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T014ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T014ᖟ.java index ec8d487..2ff6ab9 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T014ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T014ᖟ.java @@ -71,13 +71,13 @@ public enum T014ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T014ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T014ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T014ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T015ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T015ᖟ.java index 37812bb..848db30 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T015ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T015ᖟ.java @@ -72,13 +72,13 @@ public enum T015ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T015ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T015ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T015ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T016ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T016ᖟ.java index 198ea93..233d5fa 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T016ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T016ᖟ.java @@ -74,13 +74,13 @@ public enum T016ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T016ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T016ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T002ᖟ clampᐧtuneᐧtool(T004ᖟ part) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T017ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T017ᖟ.java index 6ef9e3d..68fed1d 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T017ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T017ᖟ.java @@ -74,13 +74,13 @@ public enum T017ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T017ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T017ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T017ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T018ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T018ᖟ.java index f917bcc..b5d0d83 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T018ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T018ᖟ.java @@ -75,13 +75,13 @@ public enum T018ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T018ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T018ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T018ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T019ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T019ᖟ.java index 77772ac..85f3395 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T019ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T019ᖟ.java @@ -76,13 +76,13 @@ public enum T019ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T019ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T019ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T019ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T020ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T020ᖟ.java index 56604eb..22bd033 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T020ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T020ᖟ.java @@ -77,13 +77,13 @@ public enum T020ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T020ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T020ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T020ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T021ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T021ᖟ.java index 7b63dff..a495428 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T021ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T021ᖟ.java @@ -78,13 +78,13 @@ public enum T021ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T021ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T021ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T021ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T025ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T025ᖟ.java index 79332be..9fd90fa 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T025ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T025ᖟ.java @@ -82,13 +82,13 @@ public enum T025ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T025ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T025ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T025ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T027ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T027ᖟ.java index b59a52d..13b31e7 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T027ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T027ᖟ.java @@ -84,13 +84,13 @@ public enum T027ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T027ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T027ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T027ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T028ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T028ᖟ.java index d67d57c..5b3c077 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T028ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T028ᖟ.java @@ -85,13 +85,13 @@ public enum T028ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T028ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T028ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T028ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T029ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T029ᖟ.java index dd1ceb6..a4f6ec6 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T029ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T029ᖟ.java @@ -86,13 +86,13 @@ public enum T029ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T029ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T029ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T029ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T060ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T060ᖟ.java index cc2a268..b4774d5 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T060ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T060ᖟ.java @@ -117,13 +117,13 @@ public enum T060ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T060ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T060ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T060ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T064ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T064ᖟ.java index 64c6d2b..3d53d3c 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T064ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T064ᖟ.java @@ -125,13 +125,13 @@ public enum T064ᖟ implements TerminatorEnum𓄯, LegoᐧBrickᐧTape } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T064ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T064ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T008ᖟ clampᐧtuneᐧby2() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T087ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T087ᖟ.java index 36f6268..0425852 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T087ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T087ᖟ.java @@ -144,13 +144,13 @@ public enum T087ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T087ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T087ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T087ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T128ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T128ᖟ.java index f7601cb..78302ec 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T128ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T128ᖟ.java @@ -185,13 +185,13 @@ public enum T128ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T128ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T128ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T128ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T192ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T192ᖟ.java index 33790cf..3b19c0b 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T192ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T192ᖟ.java @@ -249,13 +249,13 @@ public enum T192ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T192ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T192ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T192ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T256ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T256ᖟ.java index 75b577f..09ecd4e 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T256ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T256ᖟ.java @@ -313,13 +313,13 @@ public enum T256ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T256ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T256ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public byte ordinalᴮʸᵗᵉ() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T300ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T300ᖟ.java index 6cb56c9..770f912 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T300ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T300ᖟ.java @@ -357,13 +357,13 @@ public enum T300ᖟ implements TerminatorEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T300ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T300ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static T300ᖟ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T512ᖟ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T512ᖟ.java index 3b54bef..aa692c9 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T512ᖟ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/T512ᖟ.java @@ -573,13 +573,13 @@ public enum T512ᖟ implements TerminatorEnum𓄯, LegoᐧBrickᐧTape } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public T512ᖟ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public T512ᖟ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public T008ᖟ clampᐧtuneᐧby3(T003ᖟ part) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/TTꞱꞱᖟGateway.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/TTꞱꞱᖟGateway.java index 7445e7b..633cd80 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/TTꞱꞱᖟGateway.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/TTꞱꞱᖟGateway.java @@ -171,14 +171,14 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu static abstract private class BoneTerminatorBaseX> implements Terminator𓄯,BãßᛗᚢᛗᛗᛉBoneBabe𓄯 { //protected final int slices; - protected final int slice; - private final Function creator; + protected final long slice; + private final Function creator; private final BãßBȍőnCoffinԲ ghostsInAShell = 亞ᶦᶦᶦ.thisʸᴰᐧᐧˡᶦᵍʰᵗˢᵃᵇᵉʳ(thisᵀᴮᵒⁿᵉ()); @BãßBȍőnSpiderWire注(paint = BãßBȍőnBőatꞱᴿᴳᴮ.ẞassPaint.ꞱAnnotationWire.class) private Terminator注 terminator注; - private BoneTerminatorBaseX(/*int slices,*/ int slice, Function creator) { + private BoneTerminatorBaseX(/*int slices,*/ long slice, Function creator) { 亞ᶦᶦᶦᶦ.thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳᐧᐧיהוה(thisᵀᴮᵒⁿᵉ()); this.creator = Objects.requireNonNull(creator); this.slice = slice; @@ -192,15 +192,15 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu return ghostsInAShell; } @Override - final public int zerdinal() { + final public long zerdinal() { return slice; } @Override - final public int zerdinalSpaceBoundary() { + final public long zerdinalSpaceBoundary() { return terminator注.slices(); } @Override - final public T zerdinalMaterializeSpace(int zerdinal) { + final public T zerdinalMaterializeSpace(long zerdinal) { if (slice == zerdinal) { return thisᵀᴮᵒⁿᵉ(); // keep JVM identity equals to itself } @@ -265,26 +265,26 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu } private interface PrimordialZerdinalBase1 extends PrimordialZerdinalMutexBase1, PrimordialZerdinalMutex { @Override - default int zerdinalSpaceBoundary() { + default long zerdinalSpaceBoundary() { return PART_0001; // TODO: this comes (twice) automaticly from the aggregated named tri merg-ed object slug group A/B(of 18 bit) by knowing the offset of the base of the slug group via the interface the value part (above) } } private interface PrimordialZerdinalBase2 extends PrimordialZerdinalMutexBase2, PrimordialZerdinalMutex { @Override - default int zerdinalSpaceBoundary() { + default long zerdinalSpaceBoundary() { return PART_0002; } } @Terminator注(slices = 1) // TODO: delete anno, comes from first tri merg-ed slug, the second tri-merged-ed slug is the PART_0001++ slice identifier interface key. static public class BoneZerdinalBase1 extends BoneTerminatorBaseX implements PrimordialZerdinalBase1 { static public final BoneZerdinalBase1 IDENDITY = new BoneZerdinalBase1(ᒢℭỗᶇṧⱦᶏꬼȶʂ.INTᣟᐧᣟZERO); - private BoneZerdinalBase1(int slice) { + private BoneZerdinalBase1(long slice) { super(slice, i -> new BoneZerdinalBase1(i)); // TODO: make anno optional and add slice count in an drum constructor } static public BoneZerdinalBase1 valueOf(int zerdinal) { return IDENDITY.zerdinalMaterializeSpace(zerdinal); } - static public int valuesLength() { + static public long valuesLength() { return IDENDITY.zerdinalSpaceBoundary(); } static public BoneZerdinalBase1[] values() { @@ -294,13 +294,13 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu @Terminator注(slices = 2) static public class BoneZerdinalBase2 extends BoneTerminatorBaseX implements PrimordialZerdinalBase2 { static public final BoneZerdinalBase2 IDENDITY = new BoneZerdinalBase2(ᒢℭỗᶇṧⱦᶏꬼȶʂ.INTᣟᐧᣟZERO); - private BoneZerdinalBase2(int slice) { + private BoneZerdinalBase2(long slice) { super(slice, i -> new BoneZerdinalBase2(i)); } static public BoneZerdinalBase2 valueOf(int zerdinal) { return IDENDITY.zerdinalMaterializeSpace(zerdinal); } - static public int valuesLength() { + static public long valuesLength() { return IDENDITY.zerdinalSpaceBoundary(); } static public BoneZerdinalBase2[] values() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorEnum𓄯.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorEnum𓄯.java index 552e4e1..77fae20 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorEnum𓄯.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorEnum𓄯.java @@ -40,7 +40,7 @@ public interface TerminatorEnum𓄯> extends Ter // glue to static instance enum terminators @Override - default int zerdinal() { + default long zerdinal() { return ordinal(); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorGun.java index cce7122..a76aec9 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/TerminatorGun.java @@ -37,11 +37,11 @@ public interface TerminatorGun { // NOTE: if computer languages are languages than every pi number plan is also an math language, thus TODO: move to lingua language tree - default String kanonSchot(int ordinal) { + default String kanonSchot(long zerdinal) { StringBuilder result = new StringBuilder(); - kanonSchot(result, ordinal); + kanonSchot(result, zerdinal); return result.toString(); } - void kanonSchot(StringBuilder str, int ordinal); + void kanonSchot(StringBuilder str, long zerdinal); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/Terminator𓄯.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/Terminator𓄯.java index bd6cccf..8d44b4b 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/Terminator𓄯.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᐦ/Terminator𓄯.java @@ -142,18 +142,18 @@ public interface Terminator𓄯> extends ZerdinalA } default BigInteger abacusRȧñkOctalShiftLE(T shifter) { - return BigInteger.valueOf(zerdinal()).shiftLeft(shifter.abacusRȧñkOctalBitShifterLE()); + return BigInteger.valueOf(zerdinal()).shiftLeft((int) shifter.abacusRȧñkOctalBitShifterLE()); } default BigInteger abacusRȧñkOctalShiftBE(T shifter) { - return BigInteger.valueOf(zerdinal()).shiftLeft(shifter.abacusRȧñkOctalBitShifterBE()); + return BigInteger.valueOf(zerdinal()).shiftLeft((int) shifter.abacusRȧñkOctalBitShifterBE()); } - default int abacusRȧñkOctalBitShifterLE() { + default long abacusRȧñkOctalBitShifterLE() { return zerdinalSpaceOctalCount() * zerdinal() * ᒢℭỗᶇṧⱦᶏꬼȶʂ.OCTALᣟᐧᣟBITS; } - default int abacusRȧñkOctalBitShifterBE() { + default long abacusRȧñkOctalBitShifterBE() { return zerdinalSpaceOctalCount() * (zerdinalSpaceBoundary() - zerdinal() - 1) * ᒢℭỗᶇṧⱦᶏꬼȶʂ.OCTALᣟᐧᣟBITS; } @@ -233,7 +233,7 @@ public interface Terminator𓄯> extends ZerdinalA public > void thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳᐧᐧיהוה(Y tbone) { long pcbWireWrap = System.currentTimeMillis(); 亞ᶦᶦᶦ.thisʸᴰᐧᐧᶜᵒⁿˢᵗʳᵘᶜᵗᵒʳᐧᐧᶦᶦᶦ(tbone); - String dialTone = "NXX_" + Integer.toHexString(tbone.zerdinal()).toUpperCase(); // TODO: fill linqua key + String dialTone = "NXX_" + Long.toHexString(tbone.zerdinal()).toUpperCase(); // TODO: fill linqua key tbone.thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ().gelṳidѴaɳ(ZerdinalAḃåčȕs̈RȧñkLineToneInluider.class).b̌ͬͪ̕ȍő͒nGlͩ̓ͤ̅̍̌oͩ̾ͮ̑̇͒͗c̀̍̆̂̾̊̽k͗̀ȩ̉ͯn̢̑̇̿ͬͤͨ̋sp̐ͥͪͧ͋̽̚iel(tbone, dialTone); thisʸᴰᐧᐧᶦⁿˢᵉʳᵗᐧᐧᶜᵒᶦⁿ(tbone, pcbWireWrap, ₜₓₜWireTerminator.class); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T001ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T001ᖟGun.java index 514230b..9142eca 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T001ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T001ᖟGun.java @@ -46,11 +46,11 @@ public enum T001ᖟGun { private T001ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "零", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -59,11 +59,11 @@ public enum T001ᖟGun { private T001ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "zero", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T002ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T002ᖟGun.java index 4d6087b..d894893 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T002ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T002ᖟGun.java @@ -48,12 +48,12 @@ public enum T002ᖟGun { private T002ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "高", "低", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -62,12 +62,12 @@ public enum T002ᖟGun { private T002ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "high", "low", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Binary_number") @@ -77,8 +77,8 @@ public enum T002ᖟGun { private T002ᖟGunBinaryNumber() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Binary_number#Representation") @@ -88,8 +88,8 @@ public enum T002ᖟGun { private T002ᖟGunPunchedHoles() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T003ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T003ᖟGun.java index 514a003..b07daac 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T003ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T003ᖟGun.java @@ -46,13 +46,13 @@ public enum T003ᖟGun { private T003ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "一", "二", "三", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -61,13 +61,13 @@ public enum T003ᖟGun { private T003ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "1", "2", "3", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T004ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T004ᖟGun.java index d346b89..2d7ab01 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T004ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T004ᖟGun.java @@ -46,14 +46,14 @@ public enum T004ᖟGun { private T004ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "仙", "上", "主", "天", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @@ -63,14 +63,14 @@ public enum T004ᖟGun { private T004ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "immortal", "above", "lords", "heaven", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @@ -81,8 +81,8 @@ public enum T004ᖟGun { private T004ᖟGunCardinalDirectionChina() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @@ -93,8 +93,8 @@ public enum T004ᖟGun { private T004ᖟGunCardinalDirectionKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @@ -105,8 +105,8 @@ public enum T004ᖟGun { private T004ᖟGunCardinalDirectionValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T005ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T005ᖟGun.java index 7795089..abc57a6 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T005ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T005ᖟGun.java @@ -58,7 +58,7 @@ public enum T005ᖟGun { private T005ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "火", "水", @@ -66,7 +66,7 @@ public enum T005ᖟGun { "金", "土", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -75,7 +75,7 @@ public enum T005ᖟGun { private T005ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "fire", "water", @@ -83,7 +83,7 @@ public enum T005ᖟGun { "gold", "earth", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -93,8 +93,8 @@ public enum T005ᖟGun { private T005ᖟGunLatinVowelLowerCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -104,8 +104,8 @@ public enum T005ᖟGun { private T005ᖟGunLatinVowelUpperCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Pentagram") @@ -117,8 +117,8 @@ public enum T005ᖟGun { //Neither will I administer a poison to anybody when asked to do so, nor will I suggest such a course. //Similarly I will not give to a woman a pessary to cause abortion. - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "http://wisdomofhypatia.com/OM/BA/PP.html") @@ -128,8 +128,8 @@ public enum T005ᖟGun { private T005ᖟGunPythagoreanValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T006ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T006ᖟGun.java index 81e9714..a115b59 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T006ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T006ᖟGun.java @@ -48,7 +48,7 @@ public enum T006ᖟGun { private T006ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "四", "五", @@ -57,7 +57,7 @@ public enum T006ᖟGun { "八", "九", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -66,7 +66,7 @@ public enum T006ᖟGun { private T006ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "4", "5", @@ -75,7 +75,7 @@ public enum T006ᖟGun { "8", "9", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/ADFGVX_cipher") @@ -85,8 +85,8 @@ public enum T006ᖟGun { private T006ᖟGunADFGVX() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Dice") @@ -96,8 +96,8 @@ public enum T006ᖟGun { private T006ᖟGunDice() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T007ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T007ᖟGun.java index 0921814..8dc66f1 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T007ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T007ᖟGun.java @@ -50,7 +50,7 @@ public enum T007ᖟGun { private T007ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "सा", "रे", @@ -60,7 +60,7 @@ public enum T007ᖟGun { "ध", "नि", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -69,7 +69,7 @@ public enum T007ᖟGun { private T007ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "sa", "re", @@ -79,7 +79,7 @@ public enum T007ᖟGun { "dha", "ni", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -89,8 +89,8 @@ public enum T007ᖟGun { private T007ᖟGunGreekVowelLowerCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -100,8 +100,8 @@ public enum T007ᖟGun { private T007ᖟGunGreekVowelUpperCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Byzantine_Empire") @@ -111,8 +111,8 @@ public enum T007ᖟGun { private T007ᖟGunByzantineMusic() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T008ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T008ᖟGun.java index 1da10cb..55f35c8 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T008ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T008ᖟGun.java @@ -50,7 +50,7 @@ public enum T008ᖟGun { private T008ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "乾", "兌", @@ -61,7 +61,7 @@ public enum T008ᖟGun { "艮", "坤", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -70,7 +70,7 @@ public enum T008ᖟGun { private T008ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "creative", "joyous", @@ -81,7 +81,7 @@ public enum T008ᖟGun { "silent", "receptive", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Bagua") @@ -91,8 +91,8 @@ public enum T008ᖟGun { private T008ᖟGunTrigrams() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } /// Hinarī(ヒナリー) is octal hebrew binary (now big indian native unicode ordered) @@ -103,8 +103,8 @@ public enum T008ᖟGun { private T008ᖟGunHinarī() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } /// Hinarī + HinarīSupplement6 = 6 bit number @@ -115,8 +115,8 @@ public enum T008ᖟGun { private T008ᖟGunHinarīSupplement6() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } /// Hinarī + HinarīSupplement6 + HinarīSupplement9 = 9 bit number @@ -127,8 +127,8 @@ public enum T008ᖟGun { private T008ᖟGunHinarīSupplement9() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T009ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T009ᖟGun.java index be3c9ae..818ec38 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T009ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T009ᖟGun.java @@ -46,7 +46,7 @@ public enum T009ᖟGun { private T009ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "壹", "贰", @@ -58,7 +58,7 @@ public enum T009ᖟGun { "捌", "玖", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -67,7 +67,7 @@ public enum T009ᖟGun { private T009ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "one", "two", @@ -79,7 +79,7 @@ public enum T009ᖟGun { "eight", "nine", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T010ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T010ᖟGun.java index 45b7274..c57e2df 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T010ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T010ᖟGun.java @@ -50,7 +50,7 @@ public enum T010ᖟGun { private T010ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "藍", "皓", @@ -63,7 +63,7 @@ public enum T010ᖟGun { "紺", "粉", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -72,7 +72,7 @@ public enum T010ᖟGun { private T010ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "blue", "white", @@ -85,7 +85,7 @@ public enum T010ᖟGun { "purple", "pink", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Tone_letter") @@ -95,8 +95,8 @@ public enum T010ᖟGun { private T010ᖟGunToneLetterLR() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Tone_letter") @@ -106,8 +106,8 @@ public enum T010ᖟGun { private T010ᖟGunToneLetterRL() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Six-bit_character_code#ECMA_six-bit_code") @@ -117,8 +117,8 @@ public enum T010ᖟGun { private T010ᖟGunDecimalZeroFirst() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/BCD_(character_encoding)#48-character_BCD_code") @@ -128,8 +128,8 @@ public enum T010ᖟGun { private T010ᖟGunDecimalZeroLast() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T011ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T011ᖟGun.java index 37b7c70..c21af4c 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T011ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T011ᖟGun.java @@ -46,7 +46,7 @@ public enum T011ᖟGun { private T011ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "走", "跑", @@ -60,7 +60,7 @@ public enum T011ᖟGun { "春", "耦", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -69,7 +69,7 @@ public enum T011ᖟGun { private T011ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "walk", "run", @@ -83,7 +83,7 @@ public enum T011ᖟGun { "life", "mate", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T012ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T012ᖟGun.java index 18ba525..1fa611a 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T012ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T012ᖟGun.java @@ -48,7 +48,7 @@ public enum T012ᖟGun { private T012ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "日", "月", @@ -63,7 +63,7 @@ public enum T012ᖟGun { "黼", "亞", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -72,7 +72,7 @@ public enum T012ᖟGun { private T012ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "sun", "moon", @@ -87,7 +87,7 @@ public enum T012ᖟGun { "axe", "nozero", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Musical_note") @@ -97,8 +97,8 @@ public enum T012ᖟGun { private T012ᖟGunBengaliNotes() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T013ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T013ᖟGun.java index f0b6d57..9b7fb8b 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T013ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T013ᖟGun.java @@ -46,7 +46,7 @@ public enum T013ᖟGun { private T013ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "嫩", "綦", @@ -62,7 +62,7 @@ public enum T013ᖟGun { "瓯", "韩", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -71,7 +71,7 @@ public enum T013ᖟGun { private T013ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "nen", "qi", @@ -87,7 +87,7 @@ public enum T013ᖟGun { "ou", "han", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T014ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T014ᖟGun.java index bf45b8f..affc97f 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T014ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T014ᖟGun.java @@ -46,7 +46,7 @@ public enum T014ᖟGun { private T014ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "大敦", "行間", @@ -63,7 +63,7 @@ public enum T014ᖟGun { "章門", "期門", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -72,7 +72,7 @@ public enum T014ᖟGun { private T014ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "dadun", "xingjian", @@ -89,7 +89,7 @@ public enum T014ᖟGun { "zhangmen", "qimen", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T015ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T015ᖟGun.java index eecf996..ceef14c 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T015ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T015ᖟGun.java @@ -46,7 +46,7 @@ public enum T015ᖟGun { private T015ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "天龍", "神龍", @@ -64,7 +64,7 @@ public enum T015ᖟGun { "龍王", "龍馬", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -73,7 +73,7 @@ public enum T015ᖟGun { private T015ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "heavenly dragon", "god dragon", @@ -91,7 +91,7 @@ public enum T015ᖟGun { "dragon kings", "dragon horse", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T016ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T016ᖟGun.java index 3cc5602..160fc95 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T016ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T016ᖟGun.java @@ -61,7 +61,7 @@ public enum T016ᖟGun { private T016ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "氫", "氦", @@ -80,7 +80,7 @@ public enum T016ᖟGun { "磷", "硫", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -89,7 +89,7 @@ public enum T016ᖟGun { private T016ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "hydrogen", "helium", @@ -108,7 +108,7 @@ public enum T016ᖟGun { "phosphorus", "sulfur", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Hexadecimal") @@ -118,8 +118,8 @@ public enum T016ᖟGun { private T016ᖟGunHexUpperCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Hexadecimal") @@ -129,8 +129,8 @@ public enum T016ᖟGun { private T016ᖟGunHexLowerCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Hexadecimal#Other_symbols_for_10%E2%80%9315_and_mostly_different_symbol_sets") @@ -140,8 +140,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_0̅1̅2̅3̅4̅5̅() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(" ")[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(" ")[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Bendix_G-15") @@ -151,8 +151,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_uvwxyz() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/ORDVAC") @@ -162,8 +162,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_KSNJFL() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/LGP-30") @@ -173,8 +173,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_FGJKQW() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://de.wikipedia.org/wiki/PERM_(Computer)") @@ -184,8 +184,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_OABCDEFGHIJKLMNP() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/DATAmatic_1000") @@ -195,8 +195,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_bcdefg() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Elbit_Systems") @@ -206,8 +206,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_BCDEFG() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Monrobot_XI") @@ -217,8 +217,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_STUVWX() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Parametron") @@ -228,8 +228,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_DGHJKV() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Electronic_Associates") @@ -239,8 +239,8 @@ public enum T016ᖟGun { private T016ᖟGunAltHex_LCASMD() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://hi.wikipedia.org/wiki/%E0%A4%A6%E0%A5%80%E0%A4%AA%E0%A4%BE%E0%A4%B5%E0%A4%B2%E0%A5%80") @@ -250,8 +250,8 @@ public enum T016ᖟGun { private T016ᖟGunAltDīpāvalī() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(" ")[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(" ")[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Whitespace_character") @@ -262,8 +262,8 @@ public enum T016ᖟGun { private T016ᖟGunAltWhitespace() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T017ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T017ᖟGun.java index 664d118..8ff0bd7 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T017ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T017ᖟGun.java @@ -50,7 +50,7 @@ public enum T017ᖟGun { private T017ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "粤", "鲁", @@ -70,7 +70,7 @@ public enum T017ᖟGun { "陕", "贵", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -79,7 +79,7 @@ public enum T017ᖟGun { private T017ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "guangdong", "shandong", @@ -99,7 +99,7 @@ public enum T017ᖟGun { "shaanxi", "guizhou", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -109,8 +109,8 @@ public enum T017ᖟGun { private T017ᖟGunGreekConsonantLowerCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -120,8 +120,8 @@ public enum T017ᖟGun { private T017ᖟGunGreekConsonantUpperCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") @@ -131,8 +131,8 @@ public enum T017ᖟGun { private T017ᖟGunChromaticScaleNote() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T018ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T018ᖟGun.java index f20060f..afe4c58 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T018ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T018ᖟGun.java @@ -46,7 +46,7 @@ public enum T018ᖟGun { private T018ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "心", "眼", @@ -67,7 +67,7 @@ public enum T018ᖟGun { "腰", "背", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -76,7 +76,7 @@ public enum T018ᖟGun { private T018ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "heart", "eye", @@ -97,7 +97,7 @@ public enum T018ᖟGun { "waist", "back", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T019ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T019ᖟGun.java index 875cd8e..8daeb54 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T019ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T019ᖟGun.java @@ -46,7 +46,7 @@ public enum T019ᖟGun { private T019ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "薑", "穀", @@ -68,7 +68,7 @@ public enum T019ᖟGun { "薯", "蘋", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -77,7 +77,7 @@ public enum T019ᖟGun { private T019ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "ginger", "corn", @@ -99,7 +99,7 @@ public enum T019ᖟGun { "patato", "apple", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T020ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T020ᖟGun.java index cfcec9a..6116297 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T020ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T020ᖟGun.java @@ -51,7 +51,7 @@ public enum T020ᖟGun { private T020ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "尧", "泽", @@ -74,7 +74,7 @@ public enum T020ᖟGun { "仄", "幺", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -83,7 +83,7 @@ public enum T020ᖟGun { private T020ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "yotta", "zetta", @@ -106,7 +106,7 @@ public enum T020ᖟGun { "zepto", "yocto", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Metric_prefix") @@ -116,8 +116,8 @@ public enum T020ᖟGun { private T020ᖟGunSIUnitTypes() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Vigesimal#Places") @@ -127,8 +127,8 @@ public enum T020ᖟGun { private T020ᖟGunVigesimal() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Vigesimal#Places") @@ -138,8 +138,8 @@ public enum T020ᖟGun { private T020ᖟGunVigesimalAlt() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Open_Location_Code") @@ -149,8 +149,8 @@ public enum T020ᖟGun { private T020ᖟGunOpenLocationCode() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T021ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T021ᖟGun.java index d24af03..16f6667 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T021ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T021ᖟGun.java @@ -51,7 +51,7 @@ public enum T021ᖟGun { private T021ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "北京市", "上海市", @@ -75,7 +75,7 @@ public enum T021ᖟGun { "太原市", "成都市", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -84,7 +84,7 @@ public enum T021ᖟGun { private T021ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "beijing", "shanghai", @@ -108,7 +108,7 @@ public enum T021ᖟGun { "taiyuan", "chengdu", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -118,8 +118,8 @@ public enum T021ᖟGun { private T021ᖟGunLatinConsonantLowerCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -129,8 +129,8 @@ public enum T021ᖟGun { private T021ᖟGunLatinConsonantUpperCase() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") @@ -140,8 +140,8 @@ public enum T021ᖟGun { private T021ᖟGunFixedDoSolfègeEnglish() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") @@ -151,8 +151,8 @@ public enum T021ᖟGun { private T021ᖟGunFixedDoSolfègeRomance() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[ordinal]); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.append(VALUES.split(ᒢℭỗᶇṧⱦᶏꬼȶʂ.STRᣟᐧᣟSPACE)[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T025ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T025ᖟGun.java index d017bd3..16ed0a5 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T025ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T025ᖟGun.java @@ -46,7 +46,7 @@ public enum T025ᖟGun { private T025ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "𝍠", "𝍡", @@ -74,7 +74,7 @@ public enum T025ᖟGun { "𝍷", "𝍸", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -83,7 +83,7 @@ public enum T025ᖟGun { private T025ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "1D360", "1D361", @@ -111,7 +111,7 @@ public enum T025ᖟGun { "1D377", "1D378", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T027ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T027ᖟGun.java index b2595fc..ba0a121 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T027ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T027ᖟGun.java @@ -47,7 +47,7 @@ public enum T027ᖟGun { private T027ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "馬女神", "靈魂之河", @@ -77,7 +77,7 @@ public enum T027ᖟGun { "深淵之龍", "光輝之月", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -86,7 +86,7 @@ public enum T027ᖟGun { private T027ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "the horse goddess", "the river of souls", @@ -116,7 +116,7 @@ public enum T027ᖟGun { "the dragon of the deep", "the moon of splendour", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注()// https://vedicastrology.net.au/blog/vedic-articles/the-lunar-mansions-of-vedic-astrology/ @@ -125,7 +125,7 @@ public enum T027ᖟGun { private T027ᖟGunVedicLunarMansion() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "Aswini", "Bharani", @@ -155,7 +155,7 @@ public enum T027ᖟGun { "Uttara Bhadrapada", "Revati", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T028ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T028ᖟGun.java index 6e5eab7..1024d1f 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T028ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T028ᖟGun.java @@ -47,7 +47,7 @@ public enum T028ᖟGun { private T028ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "春天,角", "春天,亢", @@ -78,7 +78,7 @@ public enum T028ᖟGun { "夏天,翼", "夏天,軫", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -87,7 +87,7 @@ public enum T028ᖟGun { private T028ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "spring, horn", "spring, neck", @@ -118,7 +118,7 @@ public enum T028ᖟGun { "summer, wings", "summer, chariot", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T029ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T029ᖟGun.java index 283f0d7..c4fda7c 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T029ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T029ᖟGun.java @@ -46,7 +46,7 @@ public enum T029ᖟGun { private T029ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "牛", "鸡", @@ -78,7 +78,7 @@ public enum T029ᖟGun { "蝾", "龟", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -87,7 +87,7 @@ public enum T029ᖟGun { private T029ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "cow", "chicken", @@ -119,7 +119,7 @@ public enum T029ᖟGun { "salamander", "turtle", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T060ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T060ᖟGun.java index 16cec2b..00187c0 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T060ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T060ᖟGun.java @@ -46,7 +46,7 @@ public enum T060ᖟGun { private T060ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "甲子", "乙丑", @@ -109,7 +109,7 @@ public enum T060ᖟGun { "壬戌", "癸亥", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -118,7 +118,7 @@ public enum T060ᖟGun { private T060ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "75325B50", "4E594E11", @@ -181,7 +181,7 @@ public enum T060ᖟGun { "58EC620C", "76784EA5", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T064ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T064ᖟGun.java index e91fb0e..21815ae 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T064ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T064ᖟGun.java @@ -51,7 +51,7 @@ public enum T064ᖟGun { private T064ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "䷀", "䷁", @@ -118,7 +118,7 @@ public enum T064ᖟGun { "䷾", "䷿", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -127,7 +127,7 @@ public enum T064ᖟGun { private T064ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "force", "field", @@ -194,7 +194,7 @@ public enum T064ᖟGun { "completed", "fording", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Six-bit_character_code#Example_of_six-bit_Braille_codes") @@ -204,8 +204,8 @@ public enum T064ᖟGun { private T064ᖟGunBraille() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Base64") @@ -215,8 +215,8 @@ public enum T064ᖟGun { private T064ᖟGunRFC4648() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Six-bit_character_code#DEC_SIXBIT_code") @@ -226,8 +226,8 @@ public enum T064ᖟGun { private T064ᖟGunDECSex() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Six-bit_character_code#GOST_6-bit_code") @@ -237,8 +237,8 @@ public enum T064ᖟGun { private T064ᖟGunGost() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } @TerminatorGunAmmo注(website = "https://en.wikipedia.org/wiki/Six-bit_character_code#Examples_of_BCD_six-bit_codes") @@ -248,8 +248,8 @@ public enum T064ᖟGun { private T064ᖟGunCDC1612() { } - public void kanonSchot(StringBuilder str, int ordinal) { - str.appendCodePoint(VALUES.codePoints().skip(ordinal).findFirst().getAsInt()); + public void kanonSchot(StringBuilder str, long zerdinal) { + str.appendCodePoint(VALUES.codePoints().skip(zerdinal).findFirst().getAsInt()); } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T087ᖟGun.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T087ᖟGun.java index 4fd7252..d8f8eb5 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T087ᖟGun.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ/ᕐᓑᣕᔆ/T087ᖟGun.java @@ -46,7 +46,7 @@ public enum T087ᖟGun { private T087ᖟGunChinaKey() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "𝌀", "𝌁", @@ -136,7 +136,7 @@ public enum T087ᖟGun { "𝍕", "𝍖", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } @TerminatorGunAmmo注() @@ -145,7 +145,7 @@ public enum T087ᖟGun { private T087ᖟGunChinaValue() { } - public void kanonSchot(StringBuilder str, int ordinal) { + public void kanonSchot(StringBuilder str, long zerdinal) { String[] values = { "1D300", "1D301", @@ -235,7 +235,7 @@ public enum T087ᖟGun { "1D355", "1D356", }; - str.append(values[ordinal]); + str.append(values[(int) zerdinal]); } } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/AbstractGroßGetậlŌṁ1ⁿᴰ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/AbstractGroßGetậlŌṁ1ⁿᴰ.java index 59427b1..84c7555 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/AbstractGroßGetậlŌṁ1ⁿᴰ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒃᐤᣗᕐᒼᓑᒃᓫ/AbstractGroßGetậlŌṁ1ⁿᴰ.java @@ -70,7 +70,7 @@ abstract public class AbstractGroßGetậlŌṁ1ⁿᴰ { - private final V144Tocta[] values = new V144Tocta[T012ᖟ.亞.zerdinalSpaceBoundary()]; + private final V144Tocta[] values = new V144Tocta[(int) T012ᖟ.亞.zerdinalSpaceBoundary()]; public GroßGetậl6ˢᴰ() { for (int i=0;i { - private final V0x0013B0ˣᴸ[] values = new V0x0013B0ˣᴸ[T008ᖟ.亞.zerdinalSpaceBoundary()]; + private final V0x0013B0ˣᴸ[] values = new V0x0013B0ˣᴸ[(int) T008ᖟ.亞.zerdinalSpaceBoundary()]; public KlompGetậl4ˢᴰ() { for (int i=0;i worstCut) { this.worstCut = worstCut; - this.worstCutLength = worstCut.zerdinalSpaceBoundary(); + this.worstCutLength = (int) worstCut.zerdinalSpaceBoundary(); this.values = new V0x000861ˣᴸ[this.worstCutLength]; for (int i=0;i worstCut, JediTempleBase8Iterator values) { this.worstCut = worstCut; - this.worstCutLength = worstCut.zerdinalSpaceBoundary(); + this.worstCutLength = (int) worstCut.zerdinalSpaceBoundary(); this.values = new V0x000861ˣᴸ[this.worstCutLength]; for (int i=0;i worstCut, Terminator𓄯 worstChannel, JediTempleBase8Iterator values) { this.worstCut = worstCut; - this.worstCutLength = worstCut.zerdinalSpaceBoundary(); + this.worstCutLength = (int) worstCut.zerdinalSpaceBoundary(); this.worstChannel = worstChannel; - this.worstChannelLength = worstChannel.zerdinalSpaceBoundary(); + this.worstChannelLength = (int) worstChannel.zerdinalSpaceBoundary(); this.values = new V0x000861ˣᴸ[this.worstCutLength][this.worstChannelLength]; for (int x=0;x { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public M02ᒾ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public M02ᒾ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static M02ᒾ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M03ᒾ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M03ᒾ.java index 19d8a0f..cdde4c3 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M03ᒾ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M03ᒾ.java @@ -55,13 +55,13 @@ public enum M03ᒾ implements NumberMatrixEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public M03ᒾ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public M03ᒾ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static M03ᒾ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M04ᒾ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M04ᒾ.java index c5b9130..9f2d7d6 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M04ᒾ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M04ᒾ.java @@ -73,13 +73,13 @@ public enum M04ᒾ implements NumberMatrixEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public M04ᒾ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public M04ᒾ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static M04ᒾ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M05ᒾ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M05ᒾ.java index 8caa329..72006b4 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M05ᒾ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M05ᒾ.java @@ -169,13 +169,13 @@ public enum M05ᒾ implements NumberMatrixEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public M05ᒾ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public M05ᒾ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static M05ᒾ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M06ᒾ.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M06ᒾ.java index c1797a2..6916acc 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M06ᒾ.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/M06ᒾ.java @@ -769,13 +769,13 @@ public enum M06ᒾ implements NumberMatrixEnum𓄯 { } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return valuesLength(); } @Override - public M06ᒾ zerdinalMaterializeSpace(int zerdinal) { - return valueOf(zerdinal); + public M06ᒾ zerdinalMaterializeSpace(long zerdinal) { + return valueOf((int) zerdinal); } public static M06ᒾ valueOf(final int index) { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixEnum𓄯.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixEnum𓄯.java index dbdfcda..1a63108 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixEnum𓄯.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixEnum𓄯.java @@ -34,7 +34,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu public interface NumberMatrixEnum𓄯> extends NumberMatrix𓄯, BãßᛗᚢᛗᛗᛉChaliceEnum𓄯 { @Override - default int zerdinal() { + default long zerdinal() { return ordinal(); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactory.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactory.java index 0dc29cc..04acf72 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactory.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactory.java @@ -208,17 +208,17 @@ public enum NumberMatrixFactory implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEn } @Override - public Abacus zerdinalMaterializeSpace(int zerdinal) { - return values.getᴿᵈ(zerdinal); + public Abacus zerdinalMaterializeSpace(long zerdinal) { + return values.getᴿᵈ((int) zerdinal); } @Override - public int zerdinalSpaceBoundary() { + public long zerdinalSpaceBoundary() { return values.sizeᴿᵈ(); } @Override - public int zerdinal() { + public long zerdinal() { return itemOrdinal; } } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinal.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinal.java index f27fefb..85f5f38 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinal.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinal.java @@ -27,8 +27,6 @@ package ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ; -import java.util.function.IntSupplier; - import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; /// Zerdinal numbering schema is the place where zero is one. @@ -37,10 +35,6 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") public interface PrimordialZerdinal { - /// Unsigned integer for positive zero based index pointer. - int zerdinal(); - - default IntSupplier zerdinalSupplier() { - return () -> zerdinal(); - } + /// Unsigned long for positive zero based index pointer. + long zerdinal(); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceBoundary.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceBoundary.java index facf57b..1da3994 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceBoundary.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceBoundary.java @@ -36,5 +36,5 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu public interface PrimordialZerdinalSpaceBoundary extends PrimordialZerdinal { /// The cardinal capacity of this bounded zerdinal number space. - int zerdinalSpaceBoundary(); + long zerdinalSpaceBoundary(); } diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceMaterializer.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceMaterializer.java index 03efb28..b83e6a7 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceMaterializer.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/PrimordialZerdinalSpaceMaterializer.java @@ -49,7 +49,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu public interface PrimordialZerdinalSpaceMaterializer> extends PrimordialZerdinalSpaceBoundary, ᒢObjectTBone { /// Materialize an number from the bounded zerdinal number space. - T zerdinalMaterializeSpace(int zerdinal); + T zerdinalMaterializeSpace(long zerdinal); default RopeOfAzraelᴿᵈ zerdinalSpaceRope() { return new RopeOfAzraelᴿᵈ() { diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈Rȧñk.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈Rȧñk.java index 5c90d4d..4e437d5 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈Rȧñk.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᣕᓑᔿᒃᓫᣗ/ᙆᓫᣗᒄᑊᣕᣔᒻ/ᣔᒃᣔᒼᓑᔆ/ZerdinalAḃåčȕs̈Rȧñk.java @@ -40,11 +40,11 @@ public interface ZerdinalAḃåčȕs̈Rȧñk pipe.makeOutput(ᒢℭỗᶇṧⱦᶏꬼȶʂ.INTᣟᐧᣟZERO)), GOTO_LAST(pipe -> pipe.makeOutput(pipe.outputBoundry() - ᒢℭỗᶇṧⱦᶏꬼȶʂ.INTᣟᐧᣟONE)), PLUS(pipe -> { - int result = pipe.input1() + pipe.input2(); + long result = pipe.input1() + pipe.input2(); if (result >= pipe.outputBoundry()) { if (pipe.inputCarry()) { result = result - pipe.outputBoundry(); @@ -71,7 +71,7 @@ public enum ZerdinalAḃåčȕs̈RȧñkWaterWorks implements ZerdinalAḃåčȕs return pipe.makeOutput(result); }), MINUS(pipe -> { - int result = pipe.input1() - pipe.input2(); + long result = pipe.input1() - pipe.input2(); if (result < ᒢℭỗᶇṧⱦᶏꬼȶʂ.INTᣟᐧᣟZERO) { if (pipe.inputCarry()) { result = pipe.outputBoundry() + result; diff --git a/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒢᓫᑊᐣᑊ/HinaryTest.java b/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒢᓫᑊᐣᑊ/HinaryTest.java index 10abcf9..7256510 100644 --- a/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒢᓫᑊᐣᑊ/HinaryTest.java +++ b/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᒢᓫᑊᐣᑊ/HinaryTest.java @@ -49,7 +49,7 @@ public class HinaryTest { @Test public void testHinaryOrder() { - Map refMap = new HashMap<>(); + Map refMap = new HashMap<>(); List refSort = new ArrayList<>(); for (T512ᖟ value : T512ᖟ.values()) { StringBuilder buf = new StringBuilder(); @@ -63,10 +63,10 @@ public class HinaryTest { } Collections.shuffle(refSort); // optional for this test Collections.sort(refSort); - Assertions.assertEquals(refMap.get(0), refSort.get(0)); - Assertions.assertEquals(refMap.get(1), refSort.get(1)); + Assertions.assertEquals(refMap.get(0L), refSort.get(0)); + Assertions.assertEquals(refMap.get(1L), refSort.get(1)); for (T512ᖟ value : T512ᖟ.values()) { - Assertions.assertEquals(refMap.get(value.zerdinal()), refSort.get(value.zerdinal())); + Assertions.assertEquals(refMap.get(value.zerdinal()), refSort.get((int) value.zerdinal())); } } diff --git a/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactoryTest.java b/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactoryTest.java index 34312c8..86e6b7f 100644 --- a/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactoryTest.java +++ b/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/ᣳᣝᐤᣜᣳ/ᔿᣔᐪᣗᑊᕁ/NumberMatrixFactoryTest.java @@ -66,10 +66,9 @@ public class NumberMatrixFactoryTest { // size: 5 result: 120 // size: 6 result: 720 // -- gen line, 7+ has get only dial tones for IDENTITY_LE and IDENTITY_BE - // 18+9=27(-x0) ~: 134217728 (end boundry lehman nether) // size: 7 result: 5040 (set of sealed or declared interface is too slow) // size: 8 result: 40320 (T256) - // size: 9 result: 362880 (T512) (larger than max of 18 bit nether slug path) + // size: 9 result: 362880 (T512) // size: 10 result: 3628800 // size: 11 result: 39916800 // size: 12 result: 479001600 @@ -77,11 +76,15 @@ public class NumberMatrixFactoryTest { // size: 14 result: 87178291200 // size: 15 result: 1307674368000 // size: 16 result: 20922789888000 + // 35184372088832 (2^45 = grouping of 6666669, for sizes up to 16) // size: 17 result: 355687428096000 - // size: 18 result: 6402373705728000 - // size: 19 result: 121645100408832000 + // size: 18 result: 6402373705728000 (V018Tord) + // 18014398509481984 (2^54 = grouping of 96666669 for size 17 and 18) + // size: 19 result: 121645100408832000 // size: 20 result: 2432902008176640000 - // size: 21 result: -4249290049419214848 TODO: use BigInteger or limit to 18 bit + // size: 21 result: -4249290049419214848 (long overflow) + // collections2: size/zerdinal/offset/etc is signed long (63 bit) + // collections2D: try for 18 up to 2304 bit++ for (int i = 5; i < 20; i++) { int[] rankFirst = calculateLehmerFromRank(0, i); long amount = calculateTotalPermutations(rankFirst); diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java index 441d355..7a28cba 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/FourCornerUnicodeDisplay.java @@ -228,7 +228,7 @@ public class FourCornerUnicodeDisplay { @Override public void strobeStructNunLine(PrimordialOctal count) { - for (int i = count.zerdinal(); i >= 0; i--) { + for (long i = count.zerdinal(); i >= 0; i--) { output.appendCodePoint('\n'); } } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java index 4338315..bdc2e7e 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/FourCornerZionStenoGrapher.java @@ -261,11 +261,11 @@ public class FourCornerZionStenoGrapher { if (outTongue.isSixBit()) { outAdd(FCDotDEC2701DashPX0.ESC6_SAND_WORM.cakePointDotIndex()); while (walkItr.hasNext()) { - outAdd(FCDotCDC1604DashP6.NX01_A.cakePointDotIndex() + walkItr.next().zerdinal()); + outAdd((int) (FCDotCDC1604DashP6.NX01_A.cakePointDotIndex() + walkItr.next().zerdinal())); } outAdd(FCDotCDC1604DashP6.NS05_RAKA1_UPQUESTION.cakePointDotIndex()); while (spiceItr.hasNext()) { - outAdd(FCDotCDC1604DashP6.NX01_A.cakePointDotIndex() + spiceItr.next().zerdinal()); + outAdd((int) (FCDotCDC1604DashP6.NX01_A.cakePointDotIndex() + spiceItr.next().zerdinal())); } outAdd(FCDotCDC1604DashP6.NS04_RAKA1_INTERROBANG.cakePointDotIndex()); } else { @@ -351,10 +351,10 @@ public class FourCornerZionStenoGrapher { public void strobeStructNunLine(PrimordialOctal count) { if (outTongue.isSixBit()) { outAddAll(FCDotDEC2701DashPX0.ESC6_F4TTY0008_NL.baklavaPointSequence()); - outAdd(FCDotCDC1604DiceSaw.FACE_1NX.encodeOctal(count.zerdinal()).baklavaPointDotIndex()); + outAdd(FCDotCDC1604DiceSaw.FACE_1NX.encodeOctal((int) count.zerdinal()).baklavaPointDotIndex()); outAdd(FCDotCDC1604DashP6.NS04_RAKA1_INTERROBANG.baklavaPointDotIndex()); } else { - outAdd(FourCornerDotCake.FC_F4TTY0008_NL.getStart() + count.zerdinal()); + outAdd((int) (FourCornerDotCake.FC_F4TTY0008_NL.getStart() + count.zerdinal())); } outFlush(); } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanChocoBase8.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanChocoBase8.java index 85eb9ee..7d6358a 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanChocoBase8.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanChocoBase8.java @@ -90,6 +90,6 @@ public enum FCFlameFremanChocoBase8 implements FCFlameFremanSuit { } static public FCFlameFremanChocoBase8 valueOf(PrimordialOctal octal) { - return valueOf(octal.zerdinal()); + return valueOf((int) octal.zerdinal()); } } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase2.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase2.java index 2fab9e6..33406d8 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase2.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase2.java @@ -90,6 +90,6 @@ public enum FCFlameFremanLegoBase2 implements FCFlameFremanSuit { } static public FCFlameFremanLegoBase2 valueOf(PrimordialOctal octal) { - return valueOf(octal.zerdinal()); + return valueOf((int) octal.zerdinal()); } } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase8.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase8.java index 063d911..360f47e 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase8.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanLegoBase8.java @@ -90,6 +90,6 @@ public enum FCFlameFremanLegoBase8 implements FCFlameFremanSuit { } static public FCFlameFremanLegoBase8 valueOf(PrimordialOctal octal) { - return valueOf(octal.zerdinal()); + return valueOf((int) octal.zerdinal()); } } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSignedBase2.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSignedBase2.java index caa3106..20c330d 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSignedBase2.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSignedBase2.java @@ -90,6 +90,6 @@ public enum FCFlameFremanSignedBase2 implements FCFlameFremanSuit { } static public FCFlameFremanSignedBase2 valueOf(PrimordialOctal octal) { - return valueOf(octal.zerdinal()); + return valueOf((int) octal.zerdinal()); } } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSuit.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSuit.java index a929463..572f47d 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSuit.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/flame4/FCFlameFremanSuit.java @@ -34,7 +34,7 @@ import org.x4o.fc18.zion7.octal8.PrimordialOctal; public interface FCFlameFremanSuit extends PrimordialOctal { @Override - default int zerdinal() { + default long zerdinal() { return ordinal(); } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctal.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctal.java index f27ae55..ddf818d 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctal.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctal.java @@ -33,5 +33,5 @@ package org.x4o.fc18.zion7.octal8; /// @version ©Δ∞ 仙上主天 public interface PrimordialOctal { - int zerdinal(); + long zerdinal(); } diff --git a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctalSound.java b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctalSound.java index f3769ef..ef5845d 100644 --- a/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctalSound.java +++ b/nx01-x4o-fc18/src/main/java/org/x4o/fc18/zion7/octal8/PrimordialOctalSound.java @@ -57,7 +57,7 @@ public enum PrimordialOctalSound implements PrimordialOctal, PrimordialOctalSkul static private final int SHIFT_16 = 16; @Override - public int zerdinal() { + public long zerdinal() { return ordinal(); } @@ -68,12 +68,12 @@ public enum PrimordialOctalSound implements PrimordialOctal, PrimordialOctalSkul @Override public int zerdinalOctalBitShifter() { - return zerdinal() * OCTAL_BITS; + return (int) (zerdinal() * OCTAL_BITS); } @Override public int zerdinalOctalShiftSmurf(PrimordialOctalSkullBait shifter) { - return zerdinal() << shifter.zerdinalOctalBitShifter(); + return (int) (zerdinal() << shifter.zerdinalOctalBitShifter()); } static public PrimordialOctalSound valueOfOctalShift(int value, PrimordialOctalSound shifter) { @@ -85,7 +85,7 @@ public enum PrimordialOctalSound implements PrimordialOctal, PrimordialOctalSkul } static public PrimordialOctalSound valueOf(PrimordialOctal octal) { - return valueOf(octal.zerdinal()); + return valueOf((int) octal.zerdinal()); } static public List valuesOfSmurfs(InputStream input) throws IOException {