JPP: Concerted zerdinal to long
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 1m11s

This commit is contained in:
Willem Cazander 2026-02-01 17:22:47 +01:00
parent e6ff02b8e0
commit 806121a09a
106 changed files with 443 additions and 446 deletions

View file

@ -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, "-");

View file

@ -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()) {

View file

@ -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();
}

View file

@ -90,7 +90,7 @@ public class Decimal144 extends AbstractBaseGetậlMatrix1<Decimal144, T512ᖟ>
@Override
public int getMatrix1Length() {
return T016ᖟ..zerdinalSpaceBoundary();
return (int) T016ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -61,13 +61,13 @@ public enum T001ᖟ implements TerminatorEnum𓄯<T001ᖟ> {
}
@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() {

View file

@ -63,13 +63,13 @@ public enum T002ᖟ implements TerminatorEnum𓄯<T002ᖟ> {
}
@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() {

View file

@ -60,13 +60,13 @@ public enum T003ᖟ implements TerminatorEnum𓄯<T003ᖟ> {
}
@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) {

View file

@ -62,13 +62,13 @@ public enum T004ᖟ implements TerminatorEnum𓄯<T004ᖟ> {
}
@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) {

View file

@ -62,13 +62,13 @@ public enum T005ᖟ implements TerminatorEnum𓄯<T005ᖟ> {
}
@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) {

View file

@ -63,13 +63,13 @@ public enum T006ᖟ implements TerminatorEnum𓄯<T006ᖟ> {
}
@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() {

View file

@ -64,13 +64,13 @@ public enum T007ᖟ implements TerminatorEnum𓄯<T007ᖟ> {
}
@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) {

View file

@ -70,21 +70,21 @@ public enum T008ᖟ implements TerminatorEnum𓄯<T008ᖟ>, 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𓄯<T008ᖟ>, LegoᐧBrickᐧTape
}
static public T008ᖟ valueOf(final PrimordialOctal octal) {
return valueOf(octal.zerdinal());
return valueOf((int) octal.zerdinal());
}
public static int valuesLength() {

View file

@ -66,13 +66,13 @@ public enum T009ᖟ implements TerminatorEnum𓄯<T009ᖟ> {
}
@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() {

View file

@ -67,13 +67,13 @@ public enum T010ᖟ implements TerminatorEnum𓄯<T010ᖟ> {
}
@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() {

View file

@ -68,13 +68,13 @@ public enum T011ᖟ implements TerminatorEnum𓄯<T011ᖟ> {
}
@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) {

View file

@ -69,13 +69,13 @@ public enum T012ᖟ implements TerminatorEnum𓄯<T012ᖟ> {
}
@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) {

View file

@ -70,13 +70,13 @@ public enum T013ᖟ implements TerminatorEnum𓄯<T013ᖟ> {
}
@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) {

View file

@ -71,13 +71,13 @@ public enum T014ᖟ implements TerminatorEnum𓄯<T014ᖟ> {
}
@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) {

View file

@ -72,13 +72,13 @@ public enum T015ᖟ implements TerminatorEnum𓄯<T015ᖟ> {
}
@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) {

View file

@ -74,13 +74,13 @@ public enum T016ᖟ implements TerminatorEnum𓄯<T016ᖟ> {
}
@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) {

View file

@ -74,13 +74,13 @@ public enum T017ᖟ implements TerminatorEnum𓄯<T017ᖟ> {
}
@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) {

View file

@ -75,13 +75,13 @@ public enum T018ᖟ implements TerminatorEnum𓄯<T018ᖟ> {
}
@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) {

View file

@ -76,13 +76,13 @@ public enum T019ᖟ implements TerminatorEnum𓄯<T019ᖟ> {
}
@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) {

View file

@ -77,13 +77,13 @@ public enum T020ᖟ implements TerminatorEnum𓄯<T020ᖟ> {
}
@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) {

View file

@ -78,13 +78,13 @@ public enum T021ᖟ implements TerminatorEnum𓄯<T021ᖟ> {
}
@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) {

View file

@ -82,13 +82,13 @@ public enum T025ᖟ implements TerminatorEnum𓄯<T025ᖟ> {
}
@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) {

View file

@ -84,13 +84,13 @@ public enum T027ᖟ implements TerminatorEnum𓄯<T027ᖟ> {
}
@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) {

View file

@ -85,13 +85,13 @@ public enum T028ᖟ implements TerminatorEnum𓄯<T028ᖟ> {
}
@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) {

View file

@ -86,13 +86,13 @@ public enum T029ᖟ implements TerminatorEnum𓄯<T029ᖟ> {
}
@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) {

View file

@ -117,13 +117,13 @@ public enum T060ᖟ implements TerminatorEnum𓄯<T060ᖟ> {
}
@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) {

View file

@ -125,13 +125,13 @@ public enum T064ᖟ implements TerminatorEnum𓄯<T064ᖟ>, 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() {

View file

@ -144,13 +144,13 @@ public enum T087ᖟ implements TerminatorEnum𓄯<T087ᖟ> {
}
@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) {

View file

@ -185,13 +185,13 @@ public enum T128ᖟ implements TerminatorEnum𓄯<T128ᖟ> {
}
@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) {

View file

@ -249,13 +249,13 @@ public enum T192ᖟ implements TerminatorEnum𓄯<T192ᖟ> {
}
@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) {

View file

@ -313,13 +313,13 @@ public enum T256ᖟ implements TerminatorEnum𓄯<T256ᖟ> {
}
@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ᴮʸᵗᵉ() {

View file

@ -357,13 +357,13 @@ public enum T300ᖟ implements TerminatorEnum𓄯<T300ᖟ> {
}
@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) {

View file

@ -573,13 +573,13 @@ public enum T512ᖟ implements TerminatorEnum𓄯<T512ᖟ>, 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) {

View file

@ -171,14 +171,14 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu
static abstract private class BoneTerminatorBaseX<T extends BoneTerminatorBaseX<T>> implements Terminator𓄯<T>,BãßᛗᚢᛗᛗᛉBoneBabe𓄯<T> {
//protected final int slices;
protected final int slice;
private final Function<Integer, T> creator;
protected final long slice;
private final Function<Long, T> 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<Integer, T> creator) {
private BoneTerminatorBaseX(/*int slices,*/ long slice, Function<Long, T> 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<PrimordialZerdinalMutexBase1> {
@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<PrimordialZerdinalMutexBase2> {
@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<BoneZerdinalBase1> 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<BoneZerdinalBase2> 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() {

View file

@ -40,7 +40,7 @@ public interface TerminatorEnum𓄯<T extends TerminatorEnum𓄯<T>> extends Ter
// glue to static instance enum terminators
@Override
default int zerdinal() {
default long zerdinal() {
return ordinal();
}

View file

@ -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);
}

View file

@ -142,18 +142,18 @@ public interface Terminator𓄯<T extends Terminator𓄯<T>> 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𓄯<T extends Terminator𓄯<T>> extends ZerdinalA
public <Y extends Terminator𓄯<Y>> 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);
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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]);
}
}
}

View file

@ -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());
}
}

View file

@ -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]);
}
}
}

View file

@ -70,7 +70,7 @@ abstract public class AbstractGroßGetậlŌṁ1ⁿᴰ<T extends BaseGetậl<T,
@Override
public int getMatrix1Length() {
return T016ᖟ..zerdinalSpaceBoundary();
return (int) T016ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -44,7 +44,7 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T, T
public AbstractGroßGetậlŌṁ6ˢᴰ(int fractalLevel) {
this.fractalLevel = fractalLevel;
this.valuesLength = resolveFractalLevel(fractalLevel);
this.values = new V144Tocta[T012ᖟ..zerdinalSpaceBoundary()][valuesLength];
this.values = new V144Tocta[(int) T012ᖟ..zerdinalSpaceBoundary()][valuesLength];
for (int x=0;x<this.values.length;x++) {
for (int y=0;y<this.values[x].length;y++) {
this.values[x][y] = new V144Tocta();
@ -55,7 +55,7 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T, T
public AbstractGroßGetậlŌṁ6ˢᴰ(int fractalLevel, JediTempleBase8Iterator values) {
this.fractalLevel = fractalLevel;
this.valuesLength = resolveFractalLevel(fractalLevel);
this.values = new V144Tocta[T012ᖟ..zerdinalSpaceBoundary()][valuesLength];
this.values = new V144Tocta[(int) T012ᖟ..zerdinalSpaceBoundary()][valuesLength];
for (int x=0;x<this.values.length;x++) {
for (int y=0;y<this.values[x].length;y++) {
this.values[x][y] = new V144Tocta(values);
@ -75,12 +75,12 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T, T
@Override
public int getMatrix1Length() {
return T016ᖟ..zerdinalSpaceBoundary();
return (int) T016ᖟ..zerdinalSpaceBoundary();
}
@Override
public int getMatrix2Length() {
return T012ᖟ..zerdinalSpaceBoundary();
return (int) T012ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -65,7 +65,7 @@ public class GroßGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<GroßGetậl
@Override
public int getMatrix1Length() {
return T016ᖟ..zerdinalSpaceBoundary();
return (int) T016ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -41,7 +41,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class GroßGetậl6ˢᴰ extends AbstractBaseGetậlMatrix2<GroßGetậl6ˢᴰ, T512ᖟ> {
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<this.values.length;i++) {
@ -61,12 +61,12 @@ public class GroßGetậl6ˢᴰ extends AbstractBaseGetậlMatrix2<GroßGetậl6
@Override
public int getMatrix1Length() {
return T016ᖟ..zerdinalSpaceBoundary();
return (int) T016ᖟ..zerdinalSpaceBoundary();
}
@Override
public int getMatrix2Length() {
return T012ᖟ..zerdinalSpaceBoundary();
return (int) T012ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -229,7 +229,7 @@ public class Gê̄ldGetậl extends AbstractBaseGetậlMatrix1<Gê̄ldGetậl, T
@Override
public int getMatrix1Length() {
return T004ᖟ..zerdinalSpaceBoundary();
return (int) T004ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -36,7 +36,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class KlompGetậl4ˢᴰ extends AbstractBaseGetậlMatrix1<KlompGetậl4ˢᴰ,V0x0013B0ˣᴸ> {
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<this.values.length;i++) {
@ -57,7 +57,7 @@ public class KlompGetậl4ˢᴰ extends AbstractBaseGetậlMatrix1<KlompGetậl4
@Override
public int getMatrix1Length() {
return T008ᖟ..zerdinalSpaceBoundary();
return (int) T008ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -47,7 +47,7 @@ public class KlompÅtŌṁKāassGetậl4ˢᴰ extends AbstractBaseGetậlMatrix2
throw new IllegalArgumentException("Can't slice cheese into less than one peace.");
}
this.kaasCuts = kaasCuts;
this.kaas = new V0x0013B0ˣᴸ[T008ᖟ..zerdinalSpaceBoundary()][kaasCuts];
this.kaas = new V0x0013B0ˣᴸ[(int) T008ᖟ..zerdinalSpaceBoundary()][kaasCuts];
for (int x=0;x<this.kaas.length;x++) {
for (int y=0;y<this.kaas[x].length;y++) {
this.kaas[x][y] = new V0x0013B0ˣᴸ();
@ -60,7 +60,7 @@ public class KlompÅtŌṁKāassGetậl4ˢᴰ extends AbstractBaseGetậlMatrix2
throw new IllegalArgumentException("Can't slice cheese into less than one peace.");
}
this.kaasCuts = kaasCuts;
this.kaas = new V0x0013B0ˣᴸ[T008ᖟ..zerdinalSpaceBoundary()][kaasCuts];
this.kaas = new V0x0013B0ˣᴸ[(int) T008ᖟ..zerdinalSpaceBoundary()][kaasCuts];
for (int x=0;x<this.kaas.length;x++) {
for (int y=0;y<this.kaas[x].length;y++) {
this.kaas[x][y] = new V0x0013B0ˣᴸ(values);
@ -79,7 +79,7 @@ public class KlompÅtŌṁKāassGetậl4ˢᴰ extends AbstractBaseGetậlMatrix2
@Override
public int getMatrix1Length() {
return T008ᖟ..zerdinalSpaceBoundary();
return (int) T008ᖟ..zerdinalSpaceBoundary();
}
@Override

View file

@ -45,7 +45,7 @@ public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<Wavẽ
public WavẽWorstGetậl1ⁿᴰ(Terminator𓄯<?> worstCut) {
this.worstCut = worstCut;
this.worstCutLength = worstCut.zerdinalSpaceBoundary();
this.worstCutLength = (int) worstCut.zerdinalSpaceBoundary();
this.values = new V0x000861ˣᴸ[this.worstCutLength];
for (int i=0;i<this.values.length;i++) {
this.values[i] = new V0x000861ˣᴸ();
@ -54,7 +54,7 @@ public class WavẽWorstGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<Wavẽ
public WavẽWorstGetậl1ⁿᴰ(Terminator𓄯<?> 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<this.values.length;i++) {
this.values[i] = new V0x000861ˣᴸ(values);

View file

@ -60,9 +60,9 @@ public class WavẽWorstGetậl2ⁿᴰ extends AbstractBaseGetậlMatrix2<Wavẽ
public WavẽWorstGetậl2ⁿᴰ(Terminator𓄯<?> 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<this.worstCutLength;x++) {
for (int y=0;y<this.worstChannelLength;y++) {

View file

@ -169,8 +169,8 @@ public class ŌctopǔsALU {
T008ᖟ valA = bioA.nextᴿᵈ();
T008ᖟ valB = bioB.nextᴿᵈ();
int valANum = valA.zerdinal();
int valBNum = valB.zerdinal();
long valANum = valA.zerdinal();
long valBNum = valB.zerdinal();
var valResultNum = valANum + valBNum;
@ -178,7 +178,7 @@ public class ŌctopǔsALU {
valResultNum = valA.zerdinalSpaceBoundary() -1;
}
T008ᖟ valResult = T008ᖟ.values()[valResultNum];
T008ᖟ valResult = T008ᖟ.values()[(int) valResultNum];
return valResult;
}

View file

@ -70,7 +70,7 @@ public abstract class LegoBrickMould抽<T extends LegoᐧBrickᐧTapeᐧRecorder
}
public final T legoᐧtuneᐧᗅᗷᗷᗅ(P part, T value) {
int idx = part.zerdinal();
int idx = (int) part.zerdinal();
if (value != null) {
values[idx] = value;
}

View file

@ -51,13 +51,13 @@ public enum M02ᒾ implements NumberMatrixEnum𓄯<M02ᒾ> {
}
@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) {

View file

@ -55,13 +55,13 @@ public enum M03ᒾ implements NumberMatrixEnum𓄯<M03ᒾ> {
}
@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) {

View file

@ -73,13 +73,13 @@ public enum M04ᒾ implements NumberMatrixEnum𓄯<M04ᒾ> {
}
@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) {

View file

@ -169,13 +169,13 @@ public enum M05ᒾ implements NumberMatrixEnum𓄯<M05ᒾ> {
}
@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) {

View file

@ -769,13 +769,13 @@ public enum M06ᒾ implements NumberMatrixEnum𓄯<M06ᒾ> {
}
@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) {

View file

@ -34,7 +34,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
public interface NumberMatrixEnum𓄯<T extends NumberMatrixEnum𓄯<T>> extends NumberMatrix𓄯<T>, BãßᛗᚢᛗᛗᛉChaliceEnum𓄯<T> {
@Override
default int zerdinal() {
default long zerdinal() {
return ordinal();
}

View file

@ -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;
}
}

View file

@ -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();
}

View file

@ -36,5 +36,5 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
public interface PrimordialZerdinalSpaceBoundary extends PrimordialZerdinal {
/// The cardinal capacity of this bounded zerdinal number space.
int zerdinalSpaceBoundary();
long zerdinalSpaceBoundary();
}

View file

@ -49,7 +49,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
public interface PrimordialZerdinalSpaceMaterializer<T extends PrimordialZerdinalSpaceMaterializer<T>> extends PrimordialZerdinalSpaceBoundary, ᒢObjectTBone<T> {
/// Materialize an number from the bounded zerdinal number space.
T zerdinalMaterializeSpace(int zerdinal);
T zerdinalMaterializeSpace(long zerdinal);
default RopeOfAzraelᴿᵈ<T> zerdinalSpaceRope() {
return new RopeOfAzraelᴿᵈ<T>() {

View file

@ -40,11 +40,11 @@ public interface ZerdinalAḃåčȕs̈Rȧñk<T extends ZerdinalAḃåčȕs̈Rȧ
// TODO: redo ZerdinalAḃåčȕs̈RȧñkOperationPipe.automaton for easy function body with multiple return statement flow
// TODO: add multi-rank support to move the clampᐧtuneᐧtool/clampᐧtuneᐧby2/clampᐧtuneᐧby2ᐧmod/etc into "loaded" functions of terminators
default ZerdinalAḃåčȕs̈RȧñkOperationPipe abacusOperation(ZerdinalAḃåčȕs̈RȧñkOperation op, int zerdinal) {
default ZerdinalAḃåčȕs̈RȧñkOperationPipe abacusOperation(ZerdinalAḃåčȕs̈RȧñkOperation op, long zerdinal) {
return abacusOperation(op, zerdinal, false);
}
default ZerdinalAḃåčȕs̈RȧñkOperationPipe abacusOperation(ZerdinalAḃåčȕs̈RȧñkOperation op, int zerdinal, boolean carry) {
default ZerdinalAḃåčȕs̈RȧñkOperationPipe abacusOperation(ZerdinalAḃåčȕs̈RȧñkOperation op, long zerdinal, boolean carry) {
return op.automata(new ZerdinalAḃåčȕs̈RȧñkWaterClock(carry, zerdinal(), zerdinal, zerdinalSpaceBoundary()));
}

View file

@ -42,5 +42,5 @@ public interface ZerdinalAḃåčȕs̈RȧñkOperationPipe {
/// Chain multiple automation steps.
/// @param op The operation to perform.
/// @param zerdinal The zerdinal value to give to the operation.
ZerdinalAḃåčȕs̈RȧñkOperationPipe automaton(ZerdinalAḃåčȕs̈RȧñkOperation op, int zerdinal);
ZerdinalAḃåčȕs̈RȧñkOperationPipe automaton(ZerdinalAḃåčȕs̈RȧñkOperation op, long zerdinal);
}

View file

@ -34,17 +34,17 @@ public interface ZerdinalAḃåčȕs̈RȧñkOperationPipeWater extends ZerdinalA
boolean inputCarry();
int input1();
long input1();
int input2();
long input2();
void output(int output);
void output(long output);
void outputCarry(boolean outputCarry);
int outputBoundry();
long outputBoundry();
default ZerdinalAḃåčȕs̈RȧñkOperationPipeWater makeOutput(int output) {
default ZerdinalAḃåčȕs̈RȧñkOperationPipeWater makeOutput(long output) {
output(output);
return this;
}

View file

@ -33,13 +33,13 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class ZerdinalAḃåčȕs̈RȧñkWaterClock implements ZerdinalAḃåčȕs̈RȧñkOperationPipeWater {
private boolean inputCarry;
private int input1;
private int input2;
private int output;
private long input1;
private long input2;
private long output;
private boolean outputCarry;
private final int ouputBoundry;
private final long ouputBoundry;
protected ZerdinalAḃåčȕs̈RȧñkWaterClock(boolean inputCarry, int input1, int input2, int ouputBoundry) {
protected ZerdinalAḃåčȕs̈RȧñkWaterClock(boolean inputCarry, long input1, long input2, long ouputBoundry) {
this.inputCarry = inputCarry;
this.input1 = input1;
this.input2 = input2;
@ -60,7 +60,7 @@ public final class ZerdinalAḃåčȕs̈RȧñkWaterClock implements ZerdinalAḃ
}
@Override
public ZerdinalAḃåčȕs̈RȧñkOperationPipe automaton(ZerdinalAḃåčȕs̈RȧñkOperation op, int zerdinal) {
public ZerdinalAḃåčȕs̈RȧñkOperationPipe automaton(ZerdinalAḃåčȕs̈RȧñkOperation op, long zerdinal) {
inputCarry = outputCarry;
input1 = output;
input2 = zerdinal;
@ -73,17 +73,17 @@ public final class ZerdinalAḃåčȕs̈RȧñkWaterClock implements ZerdinalAḃ
}
@Override
public int input1() {
public long input1() {
return input1;
}
@Override
public int input2() {
public long input2() {
return input2;
}
@Override
public void output(int output) {
public void output(long output) {
this.output = output;
}
@ -93,7 +93,7 @@ public final class ZerdinalAḃåčȕs̈RȧñkWaterClock implements ZerdinalAḃ
}
@Override
public int outputBoundry() {
public long outputBoundry() {
return ouputBoundry;
}
}

View file

@ -59,7 +59,7 @@ public enum ZerdinalAḃåčȕs̈RȧñkWaterWorks implements ZerdinalAḃåčȕs
GOTO_FIRST(pipe -> 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;

View file

@ -49,7 +49,7 @@ public class HinaryTest {
@Test
public void testHinaryOrder() {
Map<Integer, String> refMap = new HashMap<>();
Map<Long, String> refMap = new HashMap<>();
List<String> 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()));
}
}

View file

@ -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 <S extends NumberLegoValue> for 18 up to 2304 bit++
for (int i = 5; i < 20; i++) {
int[] rankFirst = calculateLehmerFromRank(0, i);
long amount = calculateTotalPermutations(rankFirst);

View file

@ -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');
}
}

View file

@ -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();
}

View file

@ -90,6 +90,6 @@ public enum FCFlameFremanChocoBase8 implements FCFlameFremanSuit {
}
static public FCFlameFremanChocoBase8 valueOf(PrimordialOctal octal) {
return valueOf(octal.zerdinal());
return valueOf((int) octal.zerdinal());
}
}

Some files were not shown because too many files have changed in this diff Show more