Renamed terminators

This commit is contained in:
Willem Cazander 2022-11-07 20:50:55 +01:00
parent 0886d6eac9
commit 39b66404dd
88 changed files with 1014 additions and 1011 deletions

View file

@ -28,6 +28,9 @@ public class BabelTest {
// sds.ᓑᣕᣳᒼᐤᒄᓫ // sds.ᓑᣕᣳᒼᐤᒄᓫ
// ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ // ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ
// ᒢᐩᐩ.ᒽᗮᒻ // ᒢᐩᐩ.ᒽᗮᒻ
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᐤᣗᕐᒼᓑᒃᓫ
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔆᐪᣔᣗᒡᒢᣔᣗᔆ
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒼᣔᐪᐩᒄᐤᕐ // ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒼᣔᐪᐩᒄᐤᕐ
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᑊᔿᓫ // ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᑊᔿᓫ
// ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒼᑋᓑᣗᒼᑋ // ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒼᑋᓑᣗᒼᑋ

View file

@ -1,7 +1,7 @@
package love.distributedrebirth.numberxd; package love.distributedrebirth.numberxd;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.base2t.type.V144Tocta; import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -34,7 +34,7 @@ abstract public class AbstractGroßGetậlŌṁ1ⁿᴰ<T extends BaseGetậl<T,V
abstract protected int resolveFractalLevel(int level); abstract protected int resolveFractalLevel(int level);
public V009Tyte getValue() { public V009Tyte getValue() {
return values[matrix2].getTytePart(T016PartHexadecimal.values()[matrix1]); return values[matrix2].getTytePart(T016.values()[matrix1]);
} }
public int getFractalLevel() { public int getFractalLevel() {
@ -43,7 +43,7 @@ abstract public class AbstractGroßGetậlŌṁ1ⁿᴰ<T extends BaseGetậl<T,V
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.numberxd; package love.distributedrebirth.numberxd;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.part.T012PartUncial; import love.distributedrebirth.numberxd.base2t.part.T012;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.base2t.type.V144Tocta; import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -17,7 +17,7 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T,V0
public AbstractGroßGetậlŌṁ6ˢᴰ(int fractalLevel) { public AbstractGroßGetậlŌṁ6ˢᴰ(int fractalLevel) {
this.fractalLevel = fractalLevel; this.fractalLevel = fractalLevel;
this.valuesLength = resolveFractalLevel(fractalLevel); this.valuesLength = resolveFractalLevel(fractalLevel);
this.values = new V144Tocta[T012PartUncial.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][valuesLength]; this.values = new V144Tocta[T012.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][valuesLength];
for (int x=0;x<this.values.length;x++) { for (int x=0;x<this.values.length;x++) {
for (int y=0;y<this.values[x].length;y++) { for (int y=0;y<this.values[x].length;y++) {
this.values[x][y] = new V144Tocta(); this.values[x][y] = new V144Tocta();
@ -28,7 +28,7 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T,V0
public AbstractGroßGetậlŌṁ6ˢᴰ(int fractalLevel, BaseIteratorOctal values) { public AbstractGroßGetậlŌṁ6ˢᴰ(int fractalLevel, BaseIteratorOctal values) {
this.fractalLevel = fractalLevel; this.fractalLevel = fractalLevel;
this.valuesLength = resolveFractalLevel(fractalLevel); this.valuesLength = resolveFractalLevel(fractalLevel);
this.values = new V144Tocta[T012PartUncial.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][valuesLength]; this.values = new V144Tocta[T012.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][valuesLength];
for (int x=0;x<this.values.length;x++) { for (int x=0;x<this.values.length;x++) {
for (int y=0;y<this.values[x].length;y++) { for (int y=0;y<this.values[x].length;y++) {
this.values[x][y] = new V144Tocta(values); this.values[x][y] = new V144Tocta(values);
@ -39,7 +39,7 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T,V0
abstract protected int resolveFractalLevel(int level); abstract protected int resolveFractalLevel(int level);
public V009Tyte getValue() { public V009Tyte getValue() {
return values[matrix2][matrix3].getTytePart(T016PartHexadecimal.values()[matrix1]); return values[matrix2][matrix3].getTytePart(T016.values()[matrix1]);
} }
public int getFractalLevel() { public int getFractalLevel() {
@ -48,12 +48,12 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T,V0
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override
public int getMatrix2Length() { public int getMatrix2Length() {
return T012PartUncial.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T012.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.base2t.type.V144Tocta; import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -38,12 +38,12 @@ public class GroßGetậl1ⁿᴰ extends AbstractBaseGetậlMatrix1<GroßGetậl
@Override @Override
public V009Tyte getValue() { public V009Tyte getValue() {
return value.getTytePart(T016PartHexadecimal.values()[matrix1]); return value.getTytePart(T016.values()[matrix1]);
} }
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -1,7 +1,7 @@
package love.distributedrebirth.numberxd; package love.distributedrebirth.numberxd;
import love.distributedrebirth.numberxd.base2t.part.T012PartUncial; import love.distributedrebirth.numberxd.base2t.part.T012;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.base2t.type.V144Tocta; import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -14,7 +14,7 @@ import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class GroßGetậl6ˢᴰ extends AbstractBaseGetậlMatrix2<GroßGetậl6ˢᴰ,V009Tyte> { public class GroßGetậl6ˢᴰ extends AbstractBaseGetậlMatrix2<GroßGetậl6ˢᴰ,V009Tyte> {
private final V144Tocta[] values = new V144Tocta[T012PartUncial.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private final V144Tocta[] values = new V144Tocta[T012.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public GroßGetậl6ˢᴰ() { public GroßGetậl6ˢᴰ() {
for (int i=0;i<this.values.length;i++) { for (int i=0;i<this.values.length;i++) {
@ -29,17 +29,17 @@ public class GroßGetậl6ˢᴰ extends AbstractBaseGetậlMatrix2<GroßGetậl6
} }
public V009Tyte getValue() { public V009Tyte getValue() {
return values[matrix2].getTytePart(T016PartHexadecimal.values()[matrix1]); return values[matrix2].getTytePart(T016.values()[matrix1]);
} }
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override
public int getMatrix2Length() { public int getMatrix2Length() {
return T012PartUncial.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T012.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -4,7 +4,7 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; import love.distributedrebirth.numberxd.base2t.part.T004;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V036Teger;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
@ -97,10 +97,10 @@ public class Gê̄ldGetậl extends AbstractBaseGetậlMatrix1<Gê̄ldGetậl,V0
deelC = new Gê̄ldGetậlÅtHebrew(); deelC = new Gê̄ldGetậlÅtHebrew();
} }
value = new V036Teger(); value = new V036Teger();
value.setTytePart(T004PartQuad.PART_1, full0.toTyte()); value.setTytePart(T004.PART_1, full0.toTyte());
value.setTytePart(T004PartQuad.PART_2, deelA.toTyte()); value.setTytePart(T004.PART_2, deelA.toTyte());
value.setTytePart(T004PartQuad.PART_3, deelB.toTyte()); value.setTytePart(T004.PART_3, deelB.toTyte());
value.setTytePart(T004PartQuad.PART_4, deelC.toTyte()); value.setTytePart(T004.PART_4, deelC.toTyte());
} }
private boolean hasHebrewLetters(Gê̄ldGetậlÅtHebrew...nummers) { private boolean hasHebrewLetters(Gê̄ldGetậlÅtHebrew...nummers) {
@ -113,10 +113,10 @@ public class Gê̄ldGetậl extends AbstractBaseGetậlMatrix1<Gê̄ldGetậl,V0
} }
public double toDecimalValue() { public double toDecimalValue() {
Gê̄ldGetậlÅtHebrew nummerFull0 = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_1)); Gê̄ldGetậlÅtHebrew nummerFull0 = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_1));
Gê̄ldGetậlÅtHebrew nummerDeelA = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_2)); Gê̄ldGetậlÅtHebrew nummerDeelA = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_2));
Gê̄ldGetậlÅtHebrew nummerDeelB = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_3)); Gê̄ldGetậlÅtHebrew nummerDeelB = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_3));
Gê̄ldGetậlÅtHebrew nummerDeelC = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_4)); Gê̄ldGetậlÅtHebrew nummerDeelC = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_4));
boolean hasFourDigits = hasHebrewLetters(nummerDeelA, nummerDeelB, nummerDeelC); boolean hasFourDigits = hasHebrewLetters(nummerDeelA, nummerDeelB, nummerDeelC);
double totalDecimalValue = nummerFull0.toDecimalValue(hasFourDigits); double totalDecimalValue = nummerFull0.toDecimalValue(hasFourDigits);
if (!Gê̄ldGetậlÅtHebrewLetter.NONE.equals(nummerDeelA.getLetter())) { if (!Gê̄ldGetậlÅtHebrewLetter.NONE.equals(nummerDeelA.getLetter())) {
@ -132,10 +132,10 @@ public class Gê̄ldGetậl extends AbstractBaseGetậlMatrix1<Gê̄ldGetậl,V0
} }
public String toFractionNotation(BaseGlyphSet glyphCharset, SourceGlyphCharSet sourceCharset) { public String toFractionNotation(BaseGlyphSet glyphCharset, SourceGlyphCharSet sourceCharset) {
Gê̄ldGetậlÅtHebrew nummerFull0 = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_1)); Gê̄ldGetậlÅtHebrew nummerFull0 = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_1));
Gê̄ldGetậlÅtHebrew nummerDeelA = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_2)); Gê̄ldGetậlÅtHebrew nummerDeelA = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_2));
Gê̄ldGetậlÅtHebrew nummerDeelB = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_3)); Gê̄ldGetậlÅtHebrew nummerDeelB = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_3));
Gê̄ldGetậlÅtHebrew nummerDeelC = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_4)); Gê̄ldGetậlÅtHebrew nummerDeelC = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_4));
boolean hasFourDigits = hasHebrewLetters(nummerDeelA, nummerDeelB, nummerDeelC); boolean hasFourDigits = hasHebrewLetters(nummerDeelA, nummerDeelB, nummerDeelC);
StringBuilder buf = new StringBuilder(); StringBuilder buf = new StringBuilder();
buf.append(LEFT_TO_RIGHT_MARK); buf.append(LEFT_TO_RIGHT_MARK);
@ -166,10 +166,10 @@ public class Gê̄ldGetậl extends AbstractBaseGetậlMatrix1<Gê̄ldGetậl,V0
} }
public String toHebrewString(boolean reverse) { public String toHebrewString(boolean reverse) {
Gê̄ldGetậlÅtHebrew nummerFull0 = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_1)); Gê̄ldGetậlÅtHebrew nummerFull0 = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_1));
Gê̄ldGetậlÅtHebrew nummerDeelA = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_2)); Gê̄ldGetậlÅtHebrew nummerDeelA = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_2));
Gê̄ldGetậlÅtHebrew nummerDeelB = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_3)); Gê̄ldGetậlÅtHebrew nummerDeelB = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_3));
Gê̄ldGetậlÅtHebrew nummerDeelC = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004PartQuad.PART_4)); Gê̄ldGetậlÅtHebrew nummerDeelC = new Gê̄ldGetậlÅtHebrew(value.getTytePart(T004.PART_4));
StringBuilder buf = new StringBuilder(); StringBuilder buf = new StringBuilder();
buf.append(RIGHT_TO_LEFT_MARK); buf.append(RIGHT_TO_LEFT_MARK);
buf.append(nummerFull0.getLetter().getCharacter()); buf.append(nummerFull0.getLetter().getCharacter());
@ -202,12 +202,12 @@ public class Gê̄ldGetậl extends AbstractBaseGetậlMatrix1<Gê̄ldGetậl,V0
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T004PartQuad.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T004.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override
public V009Tyte getValue() { public V009Tyte getValue() {
return value.getTytePart(T004PartQuad.values()[matrix1]); return value.getTytePart(T004.values()[matrix1]);
} }
@Override @Override

View file

@ -1,7 +1,7 @@
package love.distributedrebirth.numberxd; package love.distributedrebirth.numberxd;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
import love.distributedrebirth.numberxd.unicode.SourceGlyph; import love.distributedrebirth.numberxd.unicode.SourceGlyph;
@ -27,9 +27,9 @@ public class Gê̄ldGetậlÅtHebrew {
} }
public Gê̄ldGetậlÅtHebrew(V009Tyte tyte) { public Gê̄ldGetậlÅtHebrew(V009Tyte tyte) {
int value0 = tyte.getValue(T003PartTrit.PART_1).ordinalOf(T008PartOctal.PART_1); int value0 = tyte.getValue(T003.PART_1).ordinalOf(T008ᖟ.PART_1);
int value1 = tyte.getValue(T003PartTrit.PART_2).ordinalOf(T008PartOctal.PART_2); int value1 = tyte.getValue(T003.PART_2).ordinalOf(T008ᖟ.PART_2);
int value2 = tyte.getValue(T003PartTrit.PART_3).ordinalOf(T008PartOctal.PART_3); int value2 = tyte.getValue(T003.PART_3).ordinalOf(T008ᖟ.PART_3);
int combinedValue = value0 + value1 + value2; int combinedValue = value0 + value1 + value2;
letter = Gê̄ldGetậlÅtHebrewLetter.indexOf(combinedValue); letter = Gê̄ldGetậlÅtHebrewLetter.indexOf(combinedValue);
vowel = Gê̄ldGetậlÅtHebrewVowel.indexOf(combinedValue >> Gê̄ldGetậlÅtHebrewLetter.SHIFT_5); vowel = Gê̄ldGetậlÅtHebrewVowel.indexOf(combinedValue >> Gê̄ldGetậlÅtHebrewLetter.SHIFT_5);
@ -37,9 +37,9 @@ public class Gê̄ldGetậlÅtHebrew {
public V009Tyte toTyte() { public V009Tyte toTyte() {
int combinedValue = letter.ordinal() + (vowel.ordinal() << Gê̄ldGetậlÅtHebrewLetter.SHIFT_5); int combinedValue = letter.ordinal() + (vowel.ordinal() << Gê̄ldGetậlÅtHebrewLetter.SHIFT_5);
T008PartOctal value0 = T008PartOctal.indexOf(T008PartOctal.PART_1, combinedValue); T008 value0 = T008ᖟ.indexOf(T008ᖟ.PART_1, combinedValue);
T008PartOctal value1 = T008PartOctal.indexOf(T008PartOctal.PART_2, combinedValue); T008 value1 = T008ᖟ.indexOf(T008ᖟ.PART_2, combinedValue);
T008PartOctal value2 = T008PartOctal.indexOf(T008PartOctal.PART_3, combinedValue); T008 value2 = T008ᖟ.indexOf(T008ᖟ.PART_3, combinedValue);
return new V009Tyte(value0, value1, value2); return new V009Tyte(value0, value1, value2);
} }

View file

@ -4,12 +4,12 @@ import love.distributedrebirth.numberxd.base2t.typexl.V0x000CA8ˣᴸ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class KlompGetậl4ˢᴰ extends AbstractBaseGetậlMatrix1<KlompGetậl4ˢᴰ,V0x000CA8ˣᴸ> { public class KlompGetậl4ˢᴰ extends AbstractBaseGetậlMatrix1<KlompGetậl4ˢᴰ,V0x000CA8ˣᴸ> {
private final V0x000CA8ˣᴸ[] values = new V0x000CA8ˣᴸ[T008PartOctal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private final V0x000CA8ˣᴸ[] values = new V0x000CA8ˣᴸ[T008.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public KlompGetậl4ˢᴰ() { public KlompGetậl4ˢᴰ() {
for (int i=0;i<this.values.length;i++) { for (int i=0;i<this.values.length;i++) {
@ -30,7 +30,7 @@ public class KlompGetậl4ˢᴰ extends AbstractBaseGetậlMatrix1<KlompGetậl4
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T008PartOctal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T008.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctalStack;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import love.distributedrebirth.numberxd.base2t.typexl.V0x000CA8ˣᴸ; import love.distributedrebirth.numberxd.base2t.typexl.V0x000CA8ˣᴸ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -20,7 +20,7 @@ public class KlompÅtŌṁKāassGetậl4ˢᴰ extends AbstractBaseGetậlMatrix2
throw new IllegalArgumentException("Can't slice cheese into less than one peace."); throw new IllegalArgumentException("Can't slice cheese into less than one peace.");
} }
this.kaasCuts = kaasCuts; this.kaasCuts = kaasCuts;
this.kaas = new V0x000CA8ˣᴸ[T008PartOctal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][kaasCuts]; this.kaas = new V0x000CA8ˣᴸ[T008.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][kaasCuts];
for (int x=0;x<this.kaas.length;x++) { for (int x=0;x<this.kaas.length;x++) {
for (int y=0;y<this.kaas[x].length;y++) { for (int y=0;y<this.kaas[x].length;y++) {
this.kaas[x][y] = new V0x000CA8ˣᴸ(); this.kaas[x][y] = new V0x000CA8ˣᴸ();
@ -33,7 +33,7 @@ public class KlompÅtŌṁKāassGetậl4ˢᴰ extends AbstractBaseGetậlMatrix2
throw new IllegalArgumentException("Can't slice cheese into less than one peace."); throw new IllegalArgumentException("Can't slice cheese into less than one peace.");
} }
this.kaasCuts = kaasCuts; this.kaasCuts = kaasCuts;
this.kaas = new V0x000CA8ˣᴸ[T008PartOctal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][kaasCuts]; this.kaas = new V0x000CA8ˣᴸ[T008.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()][kaasCuts];
for (int x=0;x<this.kaas.length;x++) { for (int x=0;x<this.kaas.length;x++) {
for (int y=0;y<this.kaas[x].length;y++) { for (int y=0;y<this.kaas[x].length;y++) {
this.kaas[x][y] = new V0x000CA8ˣᴸ(values); this.kaas[x][y] = new V0x000CA8ˣᴸ(values);
@ -52,7 +52,7 @@ public class KlompÅtŌṁKāassGetậl4ˢᴰ extends AbstractBaseGetậlMatrix2
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T008PartOctal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T008.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd.alu;
import love.distributedrebirth.numberxd.BaseGetậl; import love.distributedrebirth.numberxd.BaseGetậl;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseNumber; import love.distributedrebirth.numberxd.base2t.BaseNumber;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -90,9 +90,9 @@ public class ŌctopǔsALU {
} }
@Override @Override
public T008PartOctal next() { public T008 next() {
T008PartOctal valA = bioA.next(); T008 valA = bioA.next();
T008PartOctal valB = bioB.next(); T008 valB = bioB.next();
int valANum = valA.rȧñkTelNul(); int valANum = valA.rȧñkTelNul();
int valBNum = valB.rȧñkTelNul(); int valBNum = valB.rȧñkTelNul();
@ -103,7 +103,7 @@ public class ŌctopǔsALU {
valResultNum = valA.teŀráàmWaardes().sizeᴿᵈ() -1; valResultNum = valA.teŀráàmWaardes().sizeᴿᵈ() -1;
} }
T008PartOctal valResult = T008PartOctal.values()[valResultNum]; T008 valResult = T008ᖟ.values()[valResultNum];
return valResult; return valResult;
} }

View file

@ -1,22 +1,22 @@
package love.distributedrebirth.numberxd.base2t; package love.distributedrebirth.numberxd.base2t;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; import love.distributedrebirth.numberxd.base2t.part.T004;
import love.distributedrebirth.numberxd.base2t.part.T005PartPental; import love.distributedrebirth.numberxd.base2t.part.T005;
import love.distributedrebirth.numberxd.base2t.part.T006PartSeximal; import love.distributedrebirth.numberxd.base2t.part.T006;
import love.distributedrebirth.numberxd.base2t.part.T007PartSeptet; import love.distributedrebirth.numberxd.base2t.part.T007;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import love.distributedrebirth.numberxd.base2t.part.T009PartNonary; import love.distributedrebirth.numberxd.base2t.part.T009;
import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal; import love.distributedrebirth.numberxd.base2t.part.T010;
import love.distributedrebirth.numberxd.base2t.part.T011PartUndecimal; import love.distributedrebirth.numberxd.base2t.part.T011;
import love.distributedrebirth.numberxd.base2t.part.T012PartUncial; import love.distributedrebirth.numberxd.base2t.part.T012;
import love.distributedrebirth.numberxd.base2t.part.T014PartTetradecimal; import love.distributedrebirth.numberxd.base2t.part.T014;
import love.distributedrebirth.numberxd.base2t.part.T015PartPentadecimal; import love.distributedrebirth.numberxd.base2t.part.T015;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal; import love.distributedrebirth.numberxd.base2t.part.T017;
import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal; import love.distributedrebirth.numberxd.base2t.part.T018;
import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal; import love.distributedrebirth.numberxd.base2t.part.T192;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderEye注; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderEye注;
@ -26,12 +26,12 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnExport注;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
import ᒢᐩᐩ.ᔿᐤᒄʸ.ᒢᔿᕽ.CounterGuageᴶᴹˣ; import ᒢᐩᐩ.ᔿᐤᒄʸ.ᒢᔿᕽ.CounterGuageᴶᴹˣ;
import ᒢᐩᐩ.ᔿᐤᒄʸ.ᣔᒃᣔᒼᓑᔆ.BãßBȍőnAbacusInstanceMBeanʸᴰ; import ᒢᐩᐩ.ᔿᐤᒄʸ.ᣔᒃᣔᒼᓑᔆ.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.numberxd.base2t.part.T020PartVigesimal; import love.distributedrebirth.numberxd.base2t.part.T020;
import love.distributedrebirth.numberxd.base2t.part.T021PartUnvigesimal; import love.distributedrebirth.numberxd.base2t.part.T021;
import love.distributedrebirth.numberxd.base2t.part.T025PartPentavigesimal; import love.distributedrebirth.numberxd.base2t.part.T025;
import love.distributedrebirth.numberxd.base2t.part.T060PartSexagesimal; import love.distributedrebirth.numberxd.base2t.part.T060;
import love.distributedrebirth.numberxd.base2t.part.T064PartTetrasexagesimal; import love.distributedrebirth.numberxd.base2t.part.T064;
import love.distributedrebirth.numberxd.base2t.part.T087PartXuanJing; import love.distributedrebirth.numberxd.base2t.part.T087;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Factory to access the bases.") @BãßBȍőnDuytsFlüstern注(purpose = "Factory to access the bases.")
@ -96,73 +96,73 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
switch (base) { switch (base) {
case 2: case 2:
baseT02Reads.increment(); baseT02Reads.increment();
return T002PartBinary.values(); return T002.values();
case 3: case 3:
baseT03Reads.increment(); baseT03Reads.increment();
return T003PartTrit.values(); return T003.values();
case 4: case 4:
baseT04Reads.increment(); baseT04Reads.increment();
return T004PartQuad.values(); return T004.values();
case 5: case 5:
baseT05Reads.increment(); baseT05Reads.increment();
return T005PartPental.values(); return T005.values();
case 6: case 6:
baseT06Reads.increment(); baseT06Reads.increment();
return T006PartSeximal.values(); return T006.values();
case 7: case 7:
baseT07Reads.increment(); baseT07Reads.increment();
return T007PartSeptet.values(); return T007.values();
case 8: case 8:
baseT08Reads.increment(); baseT08Reads.increment();
return T008PartOctal.values(); return T008.values();
case 9: case 9:
baseT09Reads.increment(); baseT09Reads.increment();
return T009PartNonary.values(); return T009.values();
case 10: case 10:
baseT10Reads.increment(); baseT10Reads.increment();
return T010PartDecimal.values(); return T010.values();
case 11: case 11:
baseT11Reads.increment(); baseT11Reads.increment();
return T011PartUndecimal.values(); return T011.values();
case 12: case 12:
baseT12Reads.increment(); baseT12Reads.increment();
return T012PartUncial.values(); return T012.values();
case 14: case 14:
// baseT16Reads.increment(); // baseT16Reads.increment();
return T014PartTetradecimal.values(); return T014.values();
case 15: case 15:
// baseT16Reads.increment(); // baseT16Reads.increment();
return T015PartPentadecimal.values(); return T015.values();
case 16: case 16:
baseT16Reads.increment(); baseT16Reads.increment();
return T016PartHexadecimal.values(); return T016.values();
case 17: case 17:
// baseT16Reads.increment(); // baseT16Reads.increment();
return T017PartHeptadecimal.values(); return T017.values();
case 18: case 18:
// baseT16Reads.increment(); // baseT16Reads.increment();
return T018PartOctodecimal.values(); return T018.values();
case 20: case 20:
baseT20Reads.increment(); baseT20Reads.increment();
return T020PartVigesimal.values(); return T020.values();
case 21: case 21:
// baseT20Reads.increment(); // baseT20Reads.increment();
return T021PartUnvigesimal.values(); return T021.values();
case 25: case 25:
// baseT20Reads.increment(); // baseT20Reads.increment();
return T025PartPentavigesimal.values(); return T025.values();
case 60: case 60:
baseT60Reads.increment(); baseT60Reads.increment();
return T060PartSexagesimal.values(); return T060.values();
case 64: case 64:
// baseT60Reads.increment(); // baseT60Reads.increment();
return T064PartTetrasexagesimal.values(); return T064.values();
case 87: case 87:
// baseT60Reads.increment(); // baseT60Reads.increment();
return T087PartXuanJing.values(); return T087.values();
case 192: case 192:
// baseT60Reads.increment(); // baseT60Reads.increment();
return T192PartCentebrailleimal.values(); return T192.values();
default: default:
throw new IllegalArgumentException("Unsupported base: "+base); throw new IllegalArgumentException("Unsupported base: "+base);
} }

View file

@ -7,7 +7,7 @@ import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import love.distributedrebirth.numberxd.base2t.type.V144Tocta; import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß;
@ -81,7 +81,7 @@ public enum Base2Terminator implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2
int v0 = (data[0] & 0xFF) + ((data[1] << SHIFT_8) & 0xFF00) + ((data[2] << SHIFT_16) & 0xFF0000); int v0 = (data[0] & 0xFF) + ((data[1] << SHIFT_8) & 0xFF00) + ((data[2] << SHIFT_16) & 0xFF0000);
int v1 = (data[3] & 0xFF) + ((data[4] << SHIFT_8) & 0xFF00) + ((data[5] << SHIFT_16) & 0xFF0000); int v1 = (data[3] & 0xFF) + ((data[4] << SHIFT_8) & 0xFF00) + ((data[5] << SHIFT_16) & 0xFF0000);
int v2 = (data[6] & 0xFF) + ((data[7] << SHIFT_8) & 0xFF00) + ((data[8] << SHIFT_16) & 0xFF0000); int v2 = (data[6] & 0xFF) + ((data[7] << SHIFT_8) & 0xFF00) + ((data[8] << SHIFT_16) & 0xFF0000);
List<T008PartOctal> octals = Bãß2ReadOctals(v0, v1, v2); List<T008> octals = Bãß2ReadOctals(v0, v1, v2);
output.add(new V072Tong(new BaseIteratorOctalAdapter(octals.iterator()))); output.add(new V072Tong(new BaseIteratorOctalAdapter(octals.iterator())));
totalBytes += BLOCK_TONG_SIZE; totalBytes += BLOCK_TONG_SIZE;
} }
@ -103,7 +103,7 @@ public enum Base2Terminator implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2
int v3 = (data[9] & 0xFF) + ((data[10] << SHIFT_8) & 0xFF00) + ((data[11] << SHIFT_16) & 0xFF0000); int v3 = (data[9] & 0xFF) + ((data[10] << SHIFT_8) & 0xFF00) + ((data[11] << SHIFT_16) & 0xFF0000);
int v4 = (data[12] & 0xFF) + ((data[13] << SHIFT_8) & 0xFF00) + ((data[14] << SHIFT_16) & 0xFF0000); int v4 = (data[12] & 0xFF) + ((data[13] << SHIFT_8) & 0xFF00) + ((data[14] << SHIFT_16) & 0xFF0000);
int v5 = (data[15] & 0xFF) + ((data[16] << SHIFT_8) & 0xFF00) + ((data[17] << SHIFT_16) & 0xFF0000); int v5 = (data[15] & 0xFF) + ((data[16] << SHIFT_8) & 0xFF00) + ((data[17] << SHIFT_16) & 0xFF0000);
List<T008PartOctal> octals = Bãß2ReadOctals(v0, v1, v2, v3, v4, v5); List<T008> octals = Bãß2ReadOctals(v0, v1, v2, v3, v4, v5);
output.add(new V144Tocta(new BaseIteratorOctalAdapter(octals.iterator()))); output.add(new V144Tocta(new BaseIteratorOctalAdapter(octals.iterator())));
totalBytes += BLOCK_TOCTA_SIZE; totalBytes += BLOCK_TOCTA_SIZE;
} }
@ -119,10 +119,10 @@ public enum Base2Terminator implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2
} }
} }
private List<T008PartOctal> Bãß2ReadOctals(int...values) { private List<T008> Bãß2ReadOctals(int...values) {
List<T008PartOctal> octals = new ArrayList<>(); List<T008> octals = new ArrayList<>();
for (int value:values) { for (int value:values) {
T008PartOctal.STATIC.teŀráàmVoorElk(v -> octals.add(T008PartOctal.indexOf(v, value))); T008.STATIC.teŀráàmVoorElk(v -> octals.add(T008.indexOf(v, value)));
} }
return octals; return octals;
} }
@ -148,20 +148,20 @@ public enum Base2Terminator implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Base2
private <T extends BaseNumber<T>> int Bãß2Write(List<T> data, OutputStream output) throws IOException { private <T extends BaseNumber<T>> int Bãß2Write(List<T> data, OutputStream output) throws IOException {
int totalBytes = 0; // per 8 octa's is 3 bytes int totalBytes = 0; // per 8 octa's is 3 bytes
List<T008PartOctal> octals = new ArrayList<>(); List<T008> octals = new ArrayList<>();
BaseAppenderOctal appender = new BaseAppenderOctal(octals); BaseAppenderOctal appender = new BaseAppenderOctal(octals);
data.forEach(v -> v.fillOctalsByClone(appender)); data.forEach(v -> v.fillOctalsByClone(appender));
Iterator<T008PartOctal> read = octals.iterator(); Iterator<T008> read = octals.iterator();
while (read.hasNext()) { while (read.hasNext()) {
int byteTriplet = 0; int byteTriplet = 0;
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_1); byteTriplet += read.next().ordinalOf(T008.PART_1);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_2); byteTriplet += read.next().ordinalOf(T008.PART_2);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_3); byteTriplet += read.next().ordinalOf(T008.PART_3);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_4); byteTriplet += read.next().ordinalOf(T008.PART_4);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_5); byteTriplet += read.next().ordinalOf(T008.PART_5);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_6); byteTriplet += read.next().ordinalOf(T008.PART_6);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_7); byteTriplet += read.next().ordinalOf(T008.PART_7);
byteTriplet += read.next().ordinalOf(T008PartOctal.PART_8); byteTriplet += read.next().ordinalOf(T008.PART_8);
output.write(byteTriplet); output.write(byteTriplet);
output.write(byteTriplet >> SHIFT_8); output.write(byteTriplet >> SHIFT_8);
output.write(byteTriplet >> SHIFT_16); output.write(byteTriplet >> SHIFT_16);

View file

@ -2,16 +2,16 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Collection; import java.util.Collection;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
* Appender model for Octals. * Appender model for Octals.
*/ */
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class BaseAppenderOctal extends BaseAppenderAdapter<T008PartOctal> { public final class BaseAppenderOctal extends BaseAppenderAdapter<T008> {
public BaseAppenderOctal(Collection<T008PartOctal> collection) { public BaseAppenderOctal(Collection<T008> collection) {
super(collection); super(collection);
} }
} }

View file

@ -2,14 +2,14 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Iterator; import java.util.Iterator;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
* Iterator model for Octals. * Iterator model for Octals.
*/ */
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BaseIteratorOctal extends Iterator<T008PartOctal> { public interface BaseIteratorOctal extends Iterator<T008> {
} }

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Iterator; import java.util.Iterator;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -11,9 +11,9 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class BaseIteratorOctalAdapter implements BaseIteratorOctal { public final class BaseIteratorOctalAdapter implements BaseIteratorOctal {
private final Iterator<T008PartOctal> iterator; private final Iterator<T008> iterator;
public BaseIteratorOctalAdapter(Iterator<T008PartOctal> iterator) { public BaseIteratorOctalAdapter(Iterator<T008> iterator) {
this.iterator = iterator; this.iterator = iterator;
} }
@ -23,7 +23,7 @@ public final class BaseIteratorOctalAdapter implements BaseIteratorOctal {
} }
@Override @Override
public T008PartOctal next() { public T008 next() {
return iterator.next(); return iterator.next();
} }
} }

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.Stack; import java.util.Stack;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -36,7 +36,7 @@ public final class BaseIteratorOctalStack implements BaseIteratorOctal {
} }
@Override @Override
public T008PartOctal next() { public T008 next() {
if (stack.isEmpty()) { if (stack.isEmpty()) {
throw new IllegalStateException("Stack is empty."); throw new IllegalStateException("Stack is empty.");
} }

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd.base2t;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -23,7 +23,7 @@ public interface BaseNumber<V extends BaseNumber<V>> {
void fillOctalsByClone(BaseAppenderOctal appender); void fillOctalsByClone(BaseAppenderOctal appender);
default BaseIteratorOctal iteratorOctalsByClone() { default BaseIteratorOctal iteratorOctalsByClone() {
List<T008PartOctal> octals = new ArrayList<>(); List<T008> octals = new ArrayList<>();
fillOctalsByClone(new BaseAppenderOctal(octals)); fillOctalsByClone(new BaseAppenderOctal(octals));
return new BaseIteratorOctalAdapter(octals.iterator()); return new BaseIteratorOctalAdapter(octals.iterator());
} }

View file

@ -18,14 +18,14 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
//@T002PartBinary注(term = T002PartBinary.PART_1) //@T002PartBinary注(term = T002PartBinary.PART_1)
//@MyEnum(data2Bit = @T002_2注(stibitz1 = T002.PART_1, stibitz2 = T002.PART_1)) //@MyEnum(data2Bit = @T002_2注(stibitz1 = T002.PART_1, stibitz2 = T002.PART_1))
//@MyEnum(data3Bit = @T002_3注(stibitz1 = T002.PART_1, stibitz2 = T002.PART_1, stibitz3 = T002.PART_1)) //@MyEnum(data3Bit = @T002_3注(stibitz1 = T002.PART_1, stibitz2 = T002.PART_1, stibitz3 = T002.PART_1))
public enum T002PartBinary implements TerminatorPartAlt2ᶦᶦ<T002PartBinary> { public enum T002 implements TerminatorPartAlt2ᶦᶦ<T002ᖟ> {
PART_1("˧", "", "low", "0", ""), PART_1("˧", "", "low", "0", ""),
PART_2("", "", "high","1", ""), PART_2("", "", "high","1", ""),
; ;
public final static T002PartBinary STATIC = T002PartBinary.PART_1; public final static T002 STATIC = T002ᖟ.PART_1;
public final static T002PartBinary TAIL = STATIC.rȧñkNaarLaatste(); public final static T002 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "二進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "二進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "बायनरी") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "बायनरी")
@ -41,7 +41,7 @@ public enum T002PartBinary implements TerminatorPartAlt2ᶦᶦ<T002PartBinary> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "low/high") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "low/high")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T002PartBinary(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T002(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,15 +10,15 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 3 (number123).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 3 (number123).")
public enum T003PartTrit implements TerminatorPartᶦᶦ<T003PartTrit> { public enum T003 implements TerminatorPartᶦᶦ<T003ᖟ> {
PART_1("˦","","1"), PART_1("˦","","1"),
PART_2("˧","","2"), PART_2("˧","","2"),
PART_3("˨","","3"), PART_3("˨","","3"),
; ;
public final static T003PartTrit STATIC = T003PartTrit.PART_1; public final static T003 STATIC = T003ᖟ.PART_1;
public final static T003PartTrit TAIL = STATIC.rȧñkNaarLaatste(); public final static T003 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "三元") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "三元")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "त्रिगुट") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "त्रिगुट")
@ -34,7 +34,7 @@ public enum T003PartTrit implements TerminatorPartᶦᶦ<T003PartTrit> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "by number one two three") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "by number one two three")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T003PartTrit(String dialTone, String chinaKey, String chinaValue) { private T003(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -17,7 +17,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@TerminatorPartAlt1注(name = "Cardinal direction china", website = "https://zh.wikipedia.org/wiki/罗盘方位") @TerminatorPartAlt1注(name = "Cardinal direction china", website = "https://zh.wikipedia.org/wiki/罗盘方位")
@TerminatorPartAlt2注(name = "Cardinal direction key", website = "https://simple.wikipedia.org/wiki/Cardinal_direction") @TerminatorPartAlt2注(name = "Cardinal direction key", website = "https://simple.wikipedia.org/wiki/Cardinal_direction")
@TerminatorPartAlt3注(name = "Cardinal direction value", website = "https://simple.wikipedia.org/wiki/Cardinal_direction") @TerminatorPartAlt3注(name = "Cardinal direction value", website = "https://simple.wikipedia.org/wiki/Cardinal_direction")
public enum T004PartQuad implements TerminatorPartAlt3ᶦᶦ<T004PartQuad> { public enum T004 implements TerminatorPartAlt3ᶦᶦ<T004ᖟ> {
PART_1("˥","","HallA [the immortal]","","N","north"), PART_1("˥","","HallA [the immortal]","","N","north"),
PART_2("","","above [the] ", "", "E","east"), PART_2("","","above [the] ", "", "E","east"),
@ -25,8 +25,8 @@ public enum T004PartQuad implements TerminatorPartAlt3ᶦᶦ<T004PartQuad> {
PART_4("˩","","heaven","", "S","south"), PART_4("˩","","heaven","", "S","south"),
; ;
public final static T004PartQuad STATIC = T004PartQuad.PART_1; public final static T004 STATIC = T004ᖟ.PART_1;
public final static T004PartQuad TAIL = STATIC.rȧñkNaarLaatste(); public final static T004 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "四邊形") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "四邊形")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अहाता") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अहाता")
@ -42,7 +42,7 @@ public enum T004PartQuad implements TerminatorPartAlt3ᶦᶦ<T004PartQuad> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "xiān shàng zhǔ tiān") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "xiān shàng zhǔ tiān")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T004PartQuad(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value, String alt3Value) { private T004(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value, String alt3Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
@ -52,7 +52,7 @@ public enum T004PartQuad implements TerminatorPartAlt3ᶦᶦ<T004PartQuad> {
}); });
} }
public T002PartBinary splitPartBinary(T002PartBinary part) { public T002 splitPartBinary(T002ᖟ part) {
return T002PartBinary.values()[(ordinal() >> part.ordinal()) & 1]; return T002.values()[(ordinal() >> part.ordinal()) & 1];
} }
} }

View file

@ -15,7 +15,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 5 (wuxing).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 5 (wuxing).")
@TerminatorPartAlt1注(name = "Pentagram", website = "https://en.wikipedia.org/wiki/Pentagram") @TerminatorPartAlt1注(name = "Pentagram", website = "https://en.wikipedia.org/wiki/Pentagram")
@TerminatorPartAlt2注(name = "Pythagorean Interpretations", website = "http://wisdomofhypatia.com/OM/BA/PP.html") @TerminatorPartAlt2注(name = "Pythagorean Interpretations", website = "http://wisdomofhypatia.com/OM/BA/PP.html")
public enum T005PartPental implements TerminatorPartAlt2ᶦᶦ<T005PartPental> { public enum T005 implements TerminatorPartAlt2ᶦᶦ<T005ᖟ> {
PART_1("˥","","fire", "EI","heile"), PART_1("˥","","fire", "EI","heile"),
PART_2("˦","","water","U", "hudor"), PART_2("˦","","water","U", "hudor"),
@ -24,8 +24,8 @@ public enum T005PartPental implements TerminatorPartAlt2ᶦᶦ<T005PartPental> {
PART_5("˩","","earth","G", "gaia"), PART_5("˩","","earth","G", "gaia"),
; ;
public final static T005PartPental STATIC = T005PartPental.PART_1; public final static T005 STATIC = T005ᖟ.PART_1;
public final static T005PartPental TAIL = STATIC.rȧñkNaarLaatste(); public final static T005 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "踏板") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "踏板")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पेडल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पेडल")
@ -41,7 +41,7 @@ public enum T005PartPental implements TerminatorPartAlt2ᶦᶦ<T005PartPental> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "wuxing") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "wuxing")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T005PartPental(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T005(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -15,7 +15,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 6 (numbers4/9).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 6 (numbers4/9).")
@TerminatorPartAlt1注(name = "ADFGVX cipher", website = "https://en.wikipedia.org/wiki/ADFGVX_cipher") @TerminatorPartAlt1注(name = "ADFGVX cipher", website = "https://en.wikipedia.org/wiki/ADFGVX_cipher")
@TerminatorPartAlt2注(name = "Dice", website = "https://en.wikipedia.org/wiki/Dice") @TerminatorPartAlt2注(name = "Dice", website = "https://en.wikipedia.org/wiki/Dice")
public enum T006PartSeximal implements TerminatorPartAlt2ᶦᶦ<T006PartSeximal> { public enum T006 implements TerminatorPartAlt2ᶦᶦ<T006ᖟ> {
PART_1("˦","","4","A",""), PART_1("˦","","4","A",""),
PART_2("˨","","5","D",""), PART_2("˨","","5","D",""),
@ -25,8 +25,8 @@ public enum T006PartSeximal implements TerminatorPartAlt2ᶦᶦ<T006PartSeximal>
PART_6("","","9","X",""), PART_6("","","9","X",""),
; ;
public final static T006PartSeximal STATIC = T006PartSeximal.PART_1; public final static T006 STATIC = T006ᖟ.PART_1;
public final static T006PartSeximal TAIL = STATIC.rȧñkNaarLaatste(); public final static T006 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "性的") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "性的")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "कामुक") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "कामुक")
@ -42,7 +42,7 @@ public enum T006PartSeximal implements TerminatorPartAlt2ᶦᶦ<T006PartSeximal>
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "number four to nine") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "number four to nine")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T006PartSeximal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T006(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
@ -51,11 +51,11 @@ public enum T006PartSeximal implements TerminatorPartAlt2ᶦᶦ<T006PartSeximal>
}); });
} }
public T002PartBinary splitPartBinary() { public T002 splitPartBinary() {
return T002PartBinary.values()[ordinal() & 1]; return T002.values()[ordinal() & 1];
} }
public T003PartTrit splitPartTrit() { public T003 splitPartTrit() {
return T003PartTrit.values()[ordinal() >> 1]; return T003.values()[ordinal() >> 1];
} }
} }

View file

@ -13,7 +13,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 7 (♩♪♫♬♭♮♯).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 7 (♩♪♫♬♭♮♯).")
@TerminatorPartAlt1注(name = "Byzantine music", website = "https://en.wikipedia.org/wiki/Byzantine_Empire") @TerminatorPartAlt1注(name = "Byzantine music", website = "https://en.wikipedia.org/wiki/Byzantine_Empire")
public enum T007PartSeptet implements TerminatorPartAlt1ᶦᶦ<T007PartSeptet> { public enum T007 implements TerminatorPartAlt1ᶦᶦ<T007ᖟ> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -26,8 +26,8 @@ public enum T007PartSeptet implements TerminatorPartAlt1ᶦᶦ<T007PartSeptet> {
PART_7("˩","नि", "ni", "Νη"), PART_7("˩","नि", "ni", "Νη"),
; ;
public final static T007PartSeptet STATIC = T007PartSeptet.PART_1; public final static T007 STATIC = T007ᖟ.PART_1;
public final static T007PartSeptet TAIL = STATIC.rȧñkNaarLaatste(); public final static T007 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "七重奏") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "七重奏")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "सात का समुदाय") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "सात का समुदाय")
@ -43,7 +43,7 @@ public enum T007PartSeptet implements TerminatorPartAlt1ᶦᶦ<T007PartSeptet> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "♩♪♫♬♭♮♯") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "♩♪♫♬♭♮♯")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T007PartSeptet(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T007(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -16,7 +16,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 8 (eight trigrams).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 8 (eight trigrams).")
@TerminatorPartAlt1注(name = "The eight trigrams", website = "https://en.wikipedia.org/wiki/Bagua") @TerminatorPartAlt1注(name = "The eight trigrams", website = "https://en.wikipedia.org/wiki/Bagua")
@TerminatorPartAlt2注(name = "Hinarī(ヒナリー) is octal hebrew binary", website = "http://distributedrebirth.love") @TerminatorPartAlt2注(name = "Hinarī(ヒナリー) is octal hebrew binary", website = "http://distributedrebirth.love")
public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>, TerminatorPartAlt2ᶦᶦ<T008PartOctal> { public enum T008 implements TerminatorPartShiftBitsʸᴰ<T008ᖟ>, TerminatorPartAlt2ᶦᶦ<T008ᖟ> {
PART_1("˥","","creative", 0, "", "ײ"), PART_1("˥","","creative", 0, "", "ײ"),
PART_2("˩","","joyous", 3, "", "ױ"), PART_2("˩","","joyous", 3, "", "ױ"),
@ -30,8 +30,8 @@ public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>
public final static int BIT_COUNT = 3; public final static int BIT_COUNT = 3;
private final static byte BITMASK = 0x07; private final static byte BITMASK = 0x07;
public final static T008PartOctal STATIC = T008PartOctal.PART_1; public final static T008 STATIC = T008ᖟ.PART_1;
public final static T008PartOctal TAIL = STATIC.rȧñkNaarLaatste(); public final static T008 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "八進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "八進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अष्टभुजाकार") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अष्टभुजाकार")
@ -47,7 +47,7 @@ public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "eight trigrams") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "eight trigrams")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T008PartOctal(String dialTone, String chinaKey, String chinaValue, int shiftBits, String alt1Value, String alt2Value) { private T008(String dialTone, String chinaKey, String chinaValue, int shiftBits, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
@ -57,15 +57,15 @@ public enum T008PartOctal implements TerminatorPartShiftBitsʸᴰ<T008PartOctal>
}); });
} }
public static T008PartOctal indexOf(T008PartOctal group, int value) { public static T008 indexOf(T008ᖟ group, int value) {
return T008PartOctal.values()[(value >> group.getShiftBits()) & BITMASK]; return T008.values()[(value >> group.getShiftBits()) & BITMASK];
} }
public T002PartBinary splitPartBinary(T003PartTrit part) { public T002 splitPartBinary(T003ᖟ part) {
return T002PartBinary.values()[(ordinal() >> part.ordinal()) & 1]; return T002.values()[(ordinal() >> part.ordinal()) & 1];
} }
public int ordinalOf(T008PartOctal group) { public int ordinalOf(T008 group) {
return ordinal() << group.getShiftBits(); return ordinal() << group.getShiftBits();
} }
} }

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 9 (colors).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 9 (colors).")
public enum T009PartNonary implements TerminatorPartᶦᶦ<T009PartNonary> { public enum T009 implements TerminatorPartᶦᶦ<T009ᖟ> {
PART_1 ("˦","","blue"), PART_1 ("˦","","blue"),
PART_2 ("˨","","white"), PART_2 ("˨","","white"),
@ -23,8 +23,8 @@ public enum T009PartNonary implements TerminatorPartᶦᶦ<T009PartNonary> {
PART_9 ("","","purple"), PART_9 ("","","purple"),
; ;
public final static T009PartNonary STATIC = T009PartNonary.PART_1; public final static T009 STATIC = T009ᖟ.PART_1;
public final static T009PartNonary TAIL = STATIC.rȧñkNaarLaatste(); public final static T009 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "九元") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "九元")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "नॉनरी") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "नॉनरी")
@ -40,7 +40,7 @@ public enum T009PartNonary implements TerminatorPartᶦᶦ<T009PartNonary> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "colors") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "colors")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T009PartNonary(String dialTone, String chinaKey, String chinaValue) { private T009(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -15,7 +15,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 10 (finance numbers).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 10 (finance numbers).")
@TerminatorPartAlt1注(name = "Tone Letter LR", website = "https://en.wikipedia.org/wiki/Tone_letter") @TerminatorPartAlt1注(name = "Tone Letter LR", website = "https://en.wikipedia.org/wiki/Tone_letter")
@TerminatorPartAlt2注(name = "Tone Letter RL", website = "https://en.wikipedia.org/wiki/Tone_letter") @TerminatorPartAlt2注(name = "Tone Letter RL", website = "https://en.wikipedia.org/wiki/Tone_letter")
public enum T010PartDecimal implements TerminatorPartAlt2ᶦᶦ<T010PartDecimal> { public enum T010 implements TerminatorPartAlt2ᶦᶦ<T010ᖟ> {
PART_1 ("˥","","zero", "",""), PART_1 ("˥","","zero", "",""),
PART_2 ("˦","","one", "",""), PART_2 ("˦","","one", "",""),
@ -29,8 +29,8 @@ public enum T010PartDecimal implements TerminatorPartAlt2ᶦᶦ<T010PartDecimal>
PART_10("","","nine", "˩",""), PART_10("","","nine", "˩",""),
; ;
public final static T010PartDecimal STATIC = T010PartDecimal.PART_1; public final static T010 STATIC = T010ᖟ.PART_1;
public final static T010PartDecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T010 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "दशमलव") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "दशमलव")
@ -46,7 +46,7 @@ public enum T010PartDecimal implements TerminatorPartAlt2ᶦᶦ<T010PartDecimal>
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "finance numbers") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "finance numbers")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T010PartDecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T010(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 11 (human activity).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 11 (human activity).")
public enum T011PartUndecimal implements TerminatorPartᶦᶦ<T011PartUndecimal> { public enum T011 implements TerminatorPartᶦᶦ<T011ᖟ> {
PART_1 ("˥","","walk"), PART_1 ("˥","","walk"),
PART_2 ("","","run"), PART_2 ("","","run"),
@ -25,8 +25,8 @@ public enum T011PartUndecimal implements TerminatorPartᶦᶦ<T011PartUndecimal>
PART_11("˩","","mate"), PART_11("˩","","mate"),
; ;
public final static T011PartUndecimal STATIC = T011PartUndecimal.PART_1; public final static T011 STATIC = T011ᖟ.PART_1;
public final static T011PartUndecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T011 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "दशमलव") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "दशमलव")
@ -42,7 +42,7 @@ public enum T011PartUndecimal implements TerminatorPartᶦᶦ<T011PartUndecimal>
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "human activity") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "human activity")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T011PartUndecimal(String dialTone, String chinaKey, String chinaValue) { private T011(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -13,7 +13,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 12 (emperor).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 12 (emperor).")
@TerminatorPartAlt1注(name = "Indian (Bengali)", website = "https://en.wikipedia.org/wiki/Musical_note") @TerminatorPartAlt1注(name = "Indian (Bengali)", website = "https://en.wikipedia.org/wiki/Musical_note")
public enum T012PartUncial implements TerminatorPartAlt1ᶦᶦ<T012PartUncial> { public enum T012 implements TerminatorPartAlt1ᶦᶦ<T012ᖟ> {
PART_1 ("˥","","sun", "সা"), PART_1 ("˥","","sun", "সা"),
PART_2 ("˧","","moon", ""), PART_2 ("˧","","moon", ""),
@ -29,8 +29,8 @@ public enum T012PartUncial implements TerminatorPartAlt1ᶦᶦ<T012PartUncial> {
PART_12("","","nozero", "নি"), PART_12("","","nozero", "নি"),
; ;
public final static T012PartUncial STATIC = T012PartUncial.PART_1; public final static T012 STATIC = T012ᖟ.PART_1;
public final static T012PartUncial TAIL = STATIC.rȧñkNaarLaatste(); public final static T012 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "安色爾的") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "安色爾的")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पांडुलिपे") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पांडुलिपे")
@ -46,7 +46,7 @@ public enum T012PartUncial implements TerminatorPartAlt1ᶦᶦ<T012PartUncial> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "emperor") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "emperor")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T012PartUncial(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T012(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 14 (Liver meridian)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 14 (Liver meridian)")
public enum T014PartTetradecimal implements TerminatorPartᶦᶦ<T014PartTetradecimal> { public enum T014 implements TerminatorPartᶦᶦ<T014ᖟ> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -30,8 +30,8 @@ public enum T014PartTetradecimal implements TerminatorPartᶦᶦ<T014PartTetrade
PART_14 ("˦˨","期門","qimen"), PART_14 ("˦˨","期門","qimen"),
; ;
public final static T014PartTetradecimal STATIC = T014PartTetradecimal.PART_1; public final static T014 STATIC = T014ᖟ.PART_1;
public final static T014PartTetradecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T014 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "टेट्राडेसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "टेट्राडेसिमल")
@ -47,7 +47,7 @@ public enum T014PartTetradecimal implements TerminatorPartᶦᶦ<T014PartTetrade
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "liver meridian") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "liver meridian")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T014PartTetradecimal(String dialTone, String chinaKey, String chinaValue) { private T014(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -11,7 +11,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
// https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions // https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 15 (dragons).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 15 (dragons).")
public enum T015PartPentadecimal implements TerminatorPartᶦᶦ<T015PartPentadecimal> { public enum T015 implements TerminatorPartᶦᶦ<T015ᖟ> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -32,8 +32,8 @@ public enum T015PartPentadecimal implements TerminatorPartᶦᶦ<T015PartPentade
PART_15 ("˦˩","龍馬","dragon_horse"), PART_15 ("˦˩","龍馬","dragon_horse"),
; ;
public final static T015PartPentadecimal STATIC = T015PartPentadecimal.PART_1; public final static T015 STATIC = T015ᖟ.PART_1;
public final static T015PartPentadecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T015 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "五進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "五進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पेंटाडेसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पेंटाडेसिमल")
@ -49,7 +49,7 @@ public enum T015PartPentadecimal implements TerminatorPartᶦᶦ<T015PartPentade
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "dragons") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "dragons")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T015PartPentadecimal(String dialTone, String chinaKey, String chinaValue) { private T015(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -13,7 +13,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).")
@TerminatorPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal") @TerminatorPartAlt1注(name = "Hexadecimal", website = "https://en.wikipedia.org/wiki/Hexadecimal")
public enum T016PartHexadecimal implements TerminatorPartAlt1ᶦᶦ<T016PartHexadecimal> { public enum T016 implements TerminatorPartAlt1ᶦᶦ<T016ᖟ> {
PART_1 ("˥","","hydrogen", "0"), PART_1 ("˥","","hydrogen", "0"),
PART_2 ("˦","","helium", "1"), PART_2 ("˦","","helium", "1"),
@ -33,8 +33,8 @@ public enum T016PartHexadecimal implements TerminatorPartAlt1ᶦᶦ<T016PartHexa
PART_16("","","sulfur", "F"), PART_16("","","sulfur", "F"),
; ;
public final static T016PartHexadecimal STATIC = T016PartHexadecimal.PART_1; public final static T016 STATIC = T016ᖟ.PART_1;
public final static T016PartHexadecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T016 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十六進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十六進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "हेक्साडेसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "हेक्साडेसिमल")
@ -50,7 +50,7 @@ public enum T016PartHexadecimal implements TerminatorPartAlt1ᶦᶦ<T016PartHexa
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "elements") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "elements")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T016PartHexadecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T016(String dialTone, String chinaKey, String chinaValue, String alt1Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);
@ -58,7 +58,7 @@ public enum T016PartHexadecimal implements TerminatorPartAlt1ᶦᶦ<T016PartHexa
}); });
} }
public T002PartBinary splitPartBinary(T004PartQuad part) { public T002 splitPartBinary(T004ᖟ part) {
return T002PartBinary.values()[(ordinal() >> part.ordinal()) & 1]; return T002.values()[(ordinal() >> part.ordinal()) & 1];
} }
} }

View file

@ -15,7 +15,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 17 (chromatic scale)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 17 (chromatic scale)")
@TerminatorPartAlt1注(name = "Chromatic scale English", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") @TerminatorPartAlt1注(name = "Chromatic scale English", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale")
@TerminatorPartAlt2注(name = "Chromatic scale Romance", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale") @TerminatorPartAlt2注(name = "Chromatic scale Romance", website = "https://en.wikipedia.org/wiki/Musical_note#12-tone_chromatic_scale")
public enum T017PartHeptadecimal implements TerminatorPartAlt2ᶦᶦ<T017PartHeptadecimal> { public enum T017 implements TerminatorPartAlt2ᶦᶦ<T017ᖟ> {
PART_1 ("˥˥","", "guangdong", "C", "do"), PART_1 ("˥˥","", "guangdong", "C", "do"),
PART_2 ("˥˦","", "shandong","C♯", "do diesis"), PART_2 ("˥˦","", "shandong","C♯", "do diesis"),
@ -36,8 +36,8 @@ public enum T017PartHeptadecimal implements TerminatorPartAlt2ᶦᶦ<T017PartHep
PART_17("˦꜕","", "guizhou","B", "si"), PART_17("˦꜕","", "guizhou","B", "si"),
; ;
public final static T017PartHeptadecimal STATIC = T017PartHeptadecimal.PART_1; public final static T017 STATIC = T017ᖟ.PART_1;
public final static T017PartHeptadecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T017 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十七進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十七進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "हेप्टाडेसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "हेप्टाडेसिमल")
@ -53,7 +53,7 @@ public enum T017PartHeptadecimal implements TerminatorPartAlt2ᶦᶦ<T017PartHep
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "chromatic scale") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "chromatic scale")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T017PartHeptadecimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T017(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 18 (Human body)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 18 (Human body)")
public enum T018PartOctodecimal implements TerminatorPartᶦᶦ<T018PartOctodecimal> { public enum T018 implements TerminatorPartᶦᶦ<T018ᖟ> {
PART_1 ("˥˥","", "heart"), PART_1 ("˥˥","", "heart"),
PART_2 ("˥˦","", "eye"), PART_2 ("˥˦","", "eye"),
@ -32,8 +32,8 @@ public enum T018PartOctodecimal implements TerminatorPartᶦᶦ<T018PartOctodeci
PART_18("˦꜔","", "back"), PART_18("˦꜔","", "back"),
; ;
public final static T018PartOctodecimal STATIC = T018PartOctodecimal.PART_1; public final static T018 STATIC = T018ᖟ.PART_1;
public final static T018PartOctodecimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T018 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "八進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "八進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "ऑक्टोडेसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "ऑक्टोडेसिमल")
@ -49,7 +49,7 @@ public enum T018PartOctodecimal implements TerminatorPartᶦᶦ<T018PartOctodeci
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "human body") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "human body")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T018PartOctodecimal(String dialTone, String chinaKey, String chinaValue) { private T018(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -24,7 +24,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@TerminatorPartAlt2注(name = "Vigesimal", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") @TerminatorPartAlt2注(name = "Vigesimal", website = "https://en.wikipedia.org/wiki/Vigesimal#Places")
@TerminatorPartAlt3注(name = "Vigesimal Alternative", website = "https://en.wikipedia.org/wiki/Vigesimal#Places") @TerminatorPartAlt3注(name = "Vigesimal Alternative", website = "https://en.wikipedia.org/wiki/Vigesimal#Places")
@TerminatorPartAlt4注(name = "Open Location Code", website = "https://en.wikipedia.org/wiki/Open_Location_Code") @TerminatorPartAlt4注(name = "Open Location Code", website = "https://en.wikipedia.org/wiki/Open_Location_Code")
public enum T020PartVigesimal implements TerminatorPartAlt4ᶦᶦ<T020PartVigesimal> { public enum T020 implements TerminatorPartAlt4ᶦᶦ<T020ᖟ> {
PART_1 ("˥", "", "yotta", "Y", "0", "0", "2"), PART_1 ("˥", "", "yotta", "Y", "0", "0", "2"),
PART_2 ("˦", "", "zetta", "Z", "1", "1", "3"), PART_2 ("˦", "", "zetta", "Z", "1", "1", "3"),
@ -48,11 +48,11 @@ public enum T020PartVigesimal implements TerminatorPartAlt4ᶦᶦ<T020PartVigesi
PART_20("", "", "yocto", "y", "J", "K", "X"), PART_20("", "", "yocto", "y", "J", "K", "X"),
; ;
private static final Map<String, T020PartVigesimal> OPENLC_MAP = Collections.unmodifiableMap( private static final Map<String, T020> OPENLC_MAP = Collections.unmodifiableMap(
Arrays.asList(values()).stream().collect(Collectors.toMap(v -> v.rȧñkAlt4Waarde(), v -> v))); Arrays.asList(values()).stream().collect(Collectors.toMap(v -> v.rȧñkAlt4Waarde(), v -> v)));
public final static T020PartVigesimal STATIC = T020PartVigesimal.PART_1; public final static T020 STATIC = T020ᖟ.PART_1;
public final static T020PartVigesimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T020 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "十進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "विजीसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "विजीसिमल")
@ -68,7 +68,7 @@ public enum T020PartVigesimal implements TerminatorPartAlt4ᶦᶦ<T020PartVigesi
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "metric prefixes") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "metric prefixes")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T020PartVigesimal(String dialTone, String chinaKey, String chinaValue, private T020(String dialTone, String chinaKey, String chinaValue,
String alt1Value, String alt2Value, String alt3Value, String alt4Value) { String alt1Value, String alt2Value, String alt3Value, String alt4Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
@ -80,7 +80,7 @@ public enum T020PartVigesimal implements TerminatorPartAlt4ᶦᶦ<T020PartVigesi
}); });
} }
public T020PartVigesimal BãßValueOfOpenLC(String openLCKey) { public T020 BãßValueOfOpenLC(String openLCKey) {
return OPENLC_MAP.get(openLCKey); return OPENLC_MAP.get(openLCKey);
} }
} }

View file

@ -16,7 +16,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 21 (目的 Cities)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 21 (目的 Cities)")
@TerminatorPartAlt1注(name = "Fixed do solfège English", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") @TerminatorPartAlt1注(name = "Fixed do solfège English", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge")
@TerminatorPartAlt2注(name = "Fixed do solfège Romance", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge") @TerminatorPartAlt2注(name = "Fixed do solfège Romance", website = "https://en.wikipedia.org/wiki/Solf%C3%A8ge#Fixed_do_solf%C3%A8ge")
public enum T021PartUnvigesimal implements TerminatorPartAlt2ᶦᶦ<T021PartUnvigesimal> { public enum T021 implements TerminatorPartAlt2ᶦᶦ<T021ᖟ> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -43,8 +43,8 @@ public enum T021PartUnvigesimal implements TerminatorPartAlt2ᶦᶦ<T021PartUnvi
PART_21("˧˥","成都市","chengdu", "B♯", "Si♯"), PART_21("˧˥","成都市","chengdu", "B♯", "Si♯"),
; ;
public final static T021PartUnvigesimal STATIC = T021PartUnvigesimal.PART_1; public final static T021 STATIC = T021ᖟ.PART_1;
public final static T021PartUnvigesimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T021 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "不顯眼的") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "不顯眼的")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अधपका") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अधपका")
@ -60,7 +60,7 @@ public enum T021PartUnvigesimal implements TerminatorPartAlt2ᶦᶦ<T021PartUnvi
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "china cities") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "china cities")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T021PartUnvigesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T021(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -11,7 +11,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
// https://en.wikipedia.org/wiki/Counting_Rod_Numerals_(Unicode_block) // https://en.wikipedia.org/wiki/Counting_Rod_Numerals_(Unicode_block)
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 25 (Song counting rods)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 25 (Song counting rods)")
public enum T025PartPentavigesimal implements TerminatorPartᶦᶦ<T025PartPentavigesimal> { public enum T025 implements TerminatorPartᶦᶦ<T025ᖟ> {
PART_1("˥˥","𝍠","1D360"), PART_1("˥˥","𝍠","1D360"),
PART_2("˥˦","𝍡","1D361"), PART_2("˥˦","𝍡","1D361"),
@ -40,8 +40,8 @@ public enum T025PartPentavigesimal implements TerminatorPartᶦᶦ<T025PartPenta
PART_25("˧˩","𝍸","1D378"), PART_25("˧˩","𝍸","1D378"),
; ;
public final static T025PartPentavigesimal STATIC = T025PartPentavigesimal.PART_1; public final static T025 STATIC = T025ᖟ.PART_1;
public final static T025PartPentavigesimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T025 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "五位數") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "五位數")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पेंटविजेसिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "पेंटविजेसिमल")
@ -57,7 +57,7 @@ public enum T025PartPentavigesimal implements TerminatorPartᶦᶦ<T025PartPenta
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "song counting rods") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "song counting rods")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T025PartPentavigesimal(String dialTone, String chinaKey, String chinaValue) { private T025(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 60 (human food).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 60 (human food).")
public enum T060PartSexagesimal implements TerminatorPartᶦᶦ<T060PartSexagesimal> { public enum T060 implements TerminatorPartᶦᶦ<T060ᖟ> {
// todo: convert to 60; https://en.wikipedia.org/wiki/Chinese_zodiac // todo: convert to 60; https://en.wikipedia.org/wiki/Chinese_zodiac
@ -76,8 +76,8 @@ public enum T060PartSexagesimal implements TerminatorPartᶦᶦ<T060PartSexagesi
PART_60("꜒꜖","","apple"), PART_60("꜒꜖","","apple"),
; ;
public final static T060PartSexagesimal STATIC = T060PartSexagesimal.PART_1; public final static T060 STATIC = T060ᖟ.PART_1;
public final static T060PartSexagesimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T060 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "六十進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "六十進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "साठवाँ") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "साठवाँ")
@ -93,7 +93,7 @@ public enum T060PartSexagesimal implements TerminatorPartᶦᶦ<T060PartSexagesi
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "human food") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "human food")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T060PartSexagesimal(String dialTone, String chinaKey, String chinaValue) { private T060(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -16,7 +16,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 64 (Hexagrams).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 64 (Hexagrams).")
@TerminatorPartAlt1注(name = "Braille 6-bit codes", website = "https://en.wikipedia.org/wiki/Six-bit_character_code#Example_of_six-bit_Braille_codes") @TerminatorPartAlt1注(name = "Braille 6-bit codes", website = "https://en.wikipedia.org/wiki/Six-bit_character_code#Example_of_six-bit_Braille_codes")
@TerminatorPartAlt2注(name = "Base64 table from RFC 4648", website = "https://en.wikipedia.org/wiki/Base64") @TerminatorPartAlt2注(name = "Base64 table from RFC 4648", website = "https://en.wikipedia.org/wiki/Base64")
public enum T064PartTetrasexagesimal implements TerminatorPartAlt2ᶦᶦ<T064PartTetrasexagesimal> { public enum T064 implements TerminatorPartAlt2ᶦᶦ<T064ᖟ> {
PART_1 ("˥˥","","force", "","A"), PART_1 ("˥˥","","force", "","A"),
PART_2 ("˥˦","","field", "","B"), PART_2 ("˥˦","","field", "","B"),
@ -84,8 +84,8 @@ public enum T064PartTetrasexagesimal implements TerminatorPartAlt2ᶦᶦ<T064Par
PART_64("꜕˨","䷿","fording", "","/"), PART_64("꜕˨","䷿","fording", "","/"),
; ;
public final static T064PartTetrasexagesimal STATIC = T064PartTetrasexagesimal.PART_1; public final static T064 STATIC = T064ᖟ.PART_1;
public final static T064PartTetrasexagesimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T064 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "四六進制") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "四六進制")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "टेट्रासेक्सेजिमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "टेट्रासेक्सेजिमल")
@ -101,7 +101,7 @@ public enum T064PartTetrasexagesimal implements TerminatorPartAlt2ᶦᶦ<T064Par
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "hexagrams") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "hexagrams")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T064PartTetrasexagesimal(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) { private T064(String dialTone, String chinaKey, String chinaValue, String alt1Value, String alt2Value) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 87 (Tai Xuan Jing)") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 87 (Tai Xuan Jing)")
public enum T087PartXuanJing implements TerminatorPartᶦᶦ<T087PartXuanJing> { public enum T087 implements TerminatorPartᶦᶦ<T087ᖟ> {
PART_1("˥˥","𝌀","1D300"), PART_1("˥˥","𝌀","1D300"),
PART_2("˥˦","𝌁","1D301"), PART_2("˥˦","𝌁","1D301"),
@ -101,8 +101,8 @@ public enum T087PartXuanJing implements TerminatorPartᶦᶦ<T087PartXuanJing> {
PART_87("꜓꜕","𝍖","1D356"), PART_87("꜓꜕","𝍖","1D356"),
; ;
public final static T087PartXuanJing STATIC = T087PartXuanJing.PART_1; public final static T087 STATIC = T087ᖟ.PART_1;
public final static T087PartXuanJing TAIL = STATIC.rȧñkNaarLaatste(); public final static T087 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "宣景") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "宣景")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "जुआनजिंग") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "जुआनजिंग")
@ -118,7 +118,7 @@ public enum T087PartXuanJing implements TerminatorPartᶦᶦ<T087PartXuanJing> {
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "tai xuan jing") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "tai xuan jing")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T087PartXuanJing(String dialTone, String chinaKey, String chinaValue) { private T087(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -10,7 +10,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 192 (Left over Braille).") @BãßBȍőnDuytsFlüstern注(purpose = "The distribution by 192 (Left over Braille).")
public enum T192PartCentebrailleimal implements TerminatorPartᶦᶦ<T192PartCentebrailleimal> { public enum T192 implements TerminatorPartᶦᶦ<T192ᖟ> {
PART_1("˥˥˥","","2840"), PART_1("˥˥˥","","2840"),
PART_2("˥˥˦","","2841"), PART_2("˥˥˦","","2841"),
@ -206,8 +206,8 @@ public enum T192PartCentebrailleimal implements TerminatorPartᶦᶦ<T192PartCen
PART_192("˦꜒˦","","28FF"), PART_192("˦꜒˦","","28FF"),
; ;
public final static T192PartCentebrailleimal STATIC = T192PartCentebrailleimal.PART_1; public final static T192 STATIC = T192ᖟ.PART_1;
public final static T192PartCentebrailleimal TAIL = STATIC.rȧñkNaarLaatste(); public final static T192 TAIL = STATIC.rȧñkNaarLaatste();
@BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "腦卒中") @BabelString注( = 嘴ᗮᙿᗮ.China.class, txt = "腦卒中")
@BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "सेंटब्रेलीमल") @BabelString注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "सेंटब्रेलीमल")
@ -223,7 +223,7 @@ public enum T192PartCentebrailleimal implements TerminatorPartᶦᶦ<T192PartCen
@BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "left over braille") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "left over braille")
private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜChinaKey implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
private T192PartCentebrailleimal(String dialTone, String chinaKey, String chinaValue) { private T192(String dialTone, String chinaKey, String chinaValue) {
TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> { TerminatorPartᶦᶦ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, enumPart -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey); enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue); enumPart.PUT_OBJ(TerminatorBullet.CHINA_VALUE, chinaValue);

View file

@ -3,8 +3,8 @@ package love.distributedrebirth.numberxd.base2t.type;
import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal; import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseNumber; import love.distributedrebirth.numberxd.base2t.BaseNumber;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -13,20 +13,20 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V006Tixte implements BaseNumber<V006Tixte> { public final class V006Tixte implements BaseNumber<V006Tixte> {
public static int BIT_COUNT = T008PartOctal.BIT_COUNT * T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = T008.BIT_COUNT * T002ᖟ.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private final T008PartOctal[] values = new T008PartOctal[T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private final T008[] values = new T008[T002ᖟ.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V006Tixte() { public V006Tixte() {
this(T008PartOctal.PART_1, T008PartOctal.PART_1); this(T008.PART_1, T008ᖟ.PART_1);
} }
public V006Tixte(BaseIteratorOctal values) { public V006Tixte(BaseIteratorOctal values) {
this(values.next(), values.next()); this(values.next(), values.next());
} }
private V006Tixte(T008PartOctal valueHigh, T008PartOctal valueLow) { private V006Tixte(T008 valueHigh, T008ᖟ valueLow) {
values[T002PartBinary.PART_1.rȧñkTelNul()] = valueHigh; values[T002.PART_1.rȧñkTelNul()] = valueHigh;
values[T002PartBinary.PART_2.rȧñkTelNul()] = valueLow; values[T002.PART_2.rȧñkTelNul()] = valueLow;
} }
// public <T extends Enum<?>, P extends Enum<?>> T value(T value, P part) { // public <T extends Enum<?>, P extends Enum<?>> T value(T value, P part) {
@ -42,7 +42,7 @@ public final class V006Tixte implements BaseNumber<V006Tixte> {
//public T008 valueT0087 (T008 value, T007 part) { //public T008 valueT0087 (T008 value, T007 part) {
//public T008 valueT00811(T008 value, T005 part) { //public T008 valueT00811(T008 value, T005 part) {
public T008PartOctal valueT0082 (T008PartOctal value, T002PartBinary part) { public T008 valueT0082 (T008ᖟ value, T002ᖟ part) {
int idx = part.ordinal(); int idx = part.ordinal();
if (value != null) { if (value != null) {
values[idx] = value; values[idx] = value;
@ -50,11 +50,11 @@ public final class V006Tixte implements BaseNumber<V006Tixte> {
return values[idx]; return values[idx];
} }
public T008PartOctal getValue(T002PartBinary part) { public T008 getValue(T002ᖟ part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T002PartBinary part, T008PartOctal value) { public void setValue(T002 part, T008ᖟ value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -70,7 +70,7 @@ public final class V006Tixte implements BaseNumber<V006Tixte> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
appender.add(values[T002PartBinary.PART_1.rȧñkTelNul()]); appender.add(values[T002.PART_1.rȧñkTelNul()]);
appender.add(values[T002PartBinary.PART_2.rȧñkTelNul()]); appender.add(values[T002.PART_2.rȧñkTelNul()]);
} }
} }

View file

@ -5,8 +5,8 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyte; import love.distributedrebirth.numberxd.base2t.BaseNumberTyte;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -15,42 +15,42 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V009Tyte implements BaseNumberTyte<V009Tyte> { public final class V009Tyte implements BaseNumberTyte<V009Tyte> {
public static int BIT_COUNT = T008PartOctal.BIT_COUNT * T003PartTrit.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = T008.BIT_COUNT * T003ᖟ.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private final T008PartOctal[] values = new T008PartOctal[T003PartTrit.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private final T008[] values = new T008[T003ᖟ.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V009Tyte() { public V009Tyte() {
this(T008PartOctal.PART_1, T008PartOctal.PART_1, T008PartOctal.PART_1); this(T008.PART_1, T008ᖟ.PART_1, T008ᖟ.PART_1);
} }
public V009Tyte(BaseIteratorOctal values) { public V009Tyte(BaseIteratorOctal values) {
this(values.next(), values.next(), values.next()); this(values.next(), values.next(), values.next());
} }
public V009Tyte(T008PartOctal valueHigh, T008PartOctal valueMedium, T008PartOctal valueLow) { public V009Tyte(T008 valueHigh, T008ᖟ valueMedium, T008ᖟ valueLow) {
values[T003PartTrit.PART_1.rȧñkTelNul()] = valueHigh; values[T003.PART_1.rȧñkTelNul()] = valueHigh;
values[T003PartTrit.PART_2.rȧñkTelNul()] = valueMedium; values[T003.PART_2.rȧñkTelNul()] = valueMedium;
values[T003PartTrit.PART_3.rȧñkTelNul()] = valueLow; values[T003.PART_3.rȧñkTelNul()] = valueLow;
} }
public short getValueNumber() { public short getValueNumber() {
short result = 0; short result = 0;
result += (getValue(T003PartTrit.PART_1).rȧñkTelNul() << 0); result += (getValue(T003.PART_1).rȧñkTelNul() << 0);
result += (getValue(T003PartTrit.PART_2).rȧñkTelNul() << 3); result += (getValue(T003.PART_2).rȧñkTelNul() << 3);
result += (getValue(T003PartTrit.PART_3).rȧñkTelNul() << 6); result += (getValue(T003.PART_3).rȧñkTelNul() << 6);
return result; return result;
} }
public void setValueNumber(short number) { public void setValueNumber(short number) {
setValue(T003PartTrit.PART_1, T008PartOctal.values()[(number >> 0) & 0b111]); setValue(T003.PART_1, T008ᖟ.values()[(number >> 0) & 0b111]);
setValue(T003PartTrit.PART_2, T008PartOctal.values()[(number >> 3) & 0b111]); setValue(T003.PART_2, T008ᖟ.values()[(number >> 3) & 0b111]);
setValue(T003PartTrit.PART_3, T008PartOctal.values()[(number >> 6) & 0b111]); setValue(T003.PART_3, T008ᖟ.values()[(number >> 6) & 0b111]);
} }
public T008PartOctal getValue(T003PartTrit part) { public T008 getValue(T003ᖟ part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T003PartTrit part, T008PartOctal value) { public void setValue(T003 part, T008ᖟ value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -66,9 +66,9 @@ public final class V009Tyte implements BaseNumberTyte<V009Tyte> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
appender.add(values[T003PartTrit.PART_1.rȧñkTelNul()]); appender.add(values[T003.PART_1.rȧñkTelNul()]);
appender.add(values[T003PartTrit.PART_2.rȧñkTelNul()]); appender.add(values[T003.PART_2.rȧñkTelNul()]);
appender.add(values[T003PartTrit.PART_3.rȧñkTelNul()]); appender.add(values[T003.PART_3.rȧñkTelNul()]);
} }
@Override @Override

View file

@ -5,9 +5,9 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyte; import love.distributedrebirth.numberxd.base2t.BaseNumberTyte;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T006PartSeximal; import love.distributedrebirth.numberxd.base2t.part.T006;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -16,8 +16,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V018Tord implements BaseNumberTyte<V018Tord> { public final class V018Tord implements BaseNumberTyte<V018Tord> {
public static int BIT_COUNT = V009Tyte.BIT_COUNT * T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V009Tyte.BIT_COUNT * T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V009Tyte[] values = new V009Tyte[T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V009Tyte[] values = new V009Tyte[T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V018Tord() { public V018Tord() {
this(new V009Tyte(), new V009Tyte()); this(new V009Tyte(), new V009Tyte());
@ -32,35 +32,35 @@ public final class V018Tord implements BaseNumberTyte<V018Tord> {
} }
private V018Tord(V009Tyte valueHigh, V009Tyte valueLow) { private V018Tord(V009Tyte valueHigh, V009Tyte valueLow) {
setValue(T002PartBinary.PART_1, valueHigh); setValue(T002.PART_1, valueHigh);
setValue(T002PartBinary.PART_2, valueLow); setValue(T002.PART_2, valueLow);
} }
public int getValueNumber() { public int getValueNumber() {
int result = 0; int result = 0;
result += (getValue(T002PartBinary.PART_1).getValueNumber() << 0); result += (getValue(T002.PART_1).getValueNumber() << 0);
result += (getValue(T002PartBinary.PART_2).getValueNumber() << 9); result += (getValue(T002.PART_2).getValueNumber() << 9);
return result; return result;
} }
public void setValueNumber(int number) { public void setValueNumber(int number) {
getValue(T002PartBinary.PART_1).setValueNumber((short) ((number >> 0) & 0b111111111)); getValue(T002.PART_1).setValueNumber((short) ((number >> 0) & 0b111111111));
getValue(T002PartBinary.PART_2).setValueNumber((short) ((number >> 9) & 0b111111111)); getValue(T002.PART_2).setValueNumber((short) ((number >> 9) & 0b111111111));
} }
public V009Tyte getValue(T002PartBinary part) { public V009Tyte getValue(T002 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T002PartBinary part, V009Tyte value) { public void setValue(T002 part, V009Tyte value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
public T008PartOctal getTimblePart(T006PartSeximal part) { public T008 getTimblePart(T006ᖟ part) {
return getValue(part.splitPartBinary()).getValue(part.splitPartTrit()); return getValue(part.splitPartBinary()).getValue(part.splitPartTrit());
} }
public void setTimblePart(T006PartSeximal part, T008PartOctal value) { public void setTimblePart(T006 part, T008ᖟ value) {
getValue(part.splitPartBinary()).setValue(part.splitPartTrit(), value); getValue(part.splitPartBinary()).setValue(part.splitPartTrit(), value);
} }
@ -76,7 +76,7 @@ public final class V018Tord implements BaseNumberTyte<V018Tord> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -86,6 +86,6 @@ public final class V018Tord implements BaseNumberTyte<V018Tord> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -5,7 +5,7 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyte; import love.distributedrebirth.numberxd.base2t.BaseNumberTyte;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -14,8 +14,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V027Temvig implements BaseNumberTyte<V027Temvig> { public final class V027Temvig implements BaseNumberTyte<V027Temvig> {
public static int BIT_COUNT = V009Tyte.BIT_COUNT * T003PartTrit.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V009Tyte.BIT_COUNT * T003.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V009Tyte[] values = new V009Tyte[T003PartTrit.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V009Tyte[] values = new V009Tyte[T003.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V027Temvig() { public V027Temvig() {
this(new V009Tyte(), new V009Tyte(), new V009Tyte()); this(new V009Tyte(), new V009Tyte(), new V009Tyte());
@ -30,16 +30,16 @@ public final class V027Temvig implements BaseNumberTyte<V027Temvig> {
} }
private V027Temvig(V009Tyte valueHigh, V009Tyte valueMedium, V009Tyte valueLow) { private V027Temvig(V009Tyte valueHigh, V009Tyte valueMedium, V009Tyte valueLow) {
setValue(T003PartTrit.PART_1, valueHigh); setValue(T003.PART_1, valueHigh);
setValue(T003PartTrit.PART_2, valueMedium); setValue(T003.PART_2, valueMedium);
setValue(T003PartTrit.PART_3, valueLow); setValue(T003.PART_3, valueLow);
} }
public V009Tyte getValue(T003PartTrit part) { public V009Tyte getValue(T003 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T003PartTrit part, V009Tyte value) { public void setValue(T003 part, V009Tyte value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -55,7 +55,7 @@ public final class V027Temvig implements BaseNumberTyte<V027Temvig> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T003PartTrit.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T003.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -65,6 +65,6 @@ public final class V027Temvig implements BaseNumberTyte<V027Temvig> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T003PartTrit.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T003.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -5,8 +5,8 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyte; import love.distributedrebirth.numberxd.base2t.BaseNumberTyte;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; import love.distributedrebirth.numberxd.base2t.part.T004;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -15,8 +15,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V036Teger implements BaseNumberTyte<V036Teger> { public final class V036Teger implements BaseNumberTyte<V036Teger> {
public static int BIT_COUNT = V018Tord.BIT_COUNT * T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V018Tord.BIT_COUNT * T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V018Tord[] values = new V018Tord[T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V018Tord[] values = new V018Tord[T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V036Teger() { public V036Teger() {
this(new V018Tord(), new V018Tord()); this(new V018Tord(), new V018Tord());
@ -31,38 +31,38 @@ public final class V036Teger implements BaseNumberTyte<V036Teger> {
} }
private V036Teger(V018Tord valueHigh, V018Tord valueLow) { private V036Teger(V018Tord valueHigh, V018Tord valueLow) {
setValue(T002PartBinary.PART_1, valueHigh); setValue(T002.PART_1, valueHigh);
setValue(T002PartBinary.PART_2, valueLow); setValue(T002.PART_2, valueLow);
} }
public long getValueNumber() { public long getValueNumber() {
int result = 0; int result = 0;
result += (getValue(T002PartBinary.PART_1).getValueNumber() << 0); result += (getValue(T002.PART_1).getValueNumber() << 0);
result += (getValue(T002PartBinary.PART_2).getValueNumber() << 18); result += (getValue(T002.PART_2).getValueNumber() << 18);
return result; return result;
} }
public void setValueNumber(long number) { public void setValueNumber(long number) {
getValue(T002PartBinary.PART_1).setValueNumber((int) ((number >> 0) & 0b111111111111111111)); getValue(T002.PART_1).setValueNumber((int) ((number >> 0) & 0b111111111111111111));
getValue(T002PartBinary.PART_2).setValueNumber((int) ((number >> 18) & 0b111111111111111111)); getValue(T002.PART_2).setValueNumber((int) ((number >> 18) & 0b111111111111111111));
} }
public V018Tord getValue(T002PartBinary part) { public V018Tord getValue(T002 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T002PartBinary part, V018Tord value) { public void setValue(T002 part, V018Tord value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
public V009Tyte getTytePart(T004PartQuad part) { public V009Tyte getTytePart(T004 part) {
return getValue(part.splitPartBinary(T002PartBinary.PART_1)) return getValue(part.splitPartBinary(T002.PART_1))
.getValue(part.splitPartBinary(T002PartBinary.PART_2)); .getValue(part.splitPartBinary(T002.PART_2));
} }
public void setTytePart(T004PartQuad part, V009Tyte value) { public void setTytePart(T004 part, V009Tyte value) {
getValue(part.splitPartBinary(T002PartBinary.PART_1)) getValue(part.splitPartBinary(T002.PART_1))
.setValue(part.splitPartBinary(T002PartBinary.PART_2), value); .setValue(part.splitPartBinary(T002.PART_2), value);
} }
@Override @Override
@ -77,7 +77,7 @@ public final class V036Teger implements BaseNumberTyte<V036Teger> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -87,6 +87,6 @@ public final class V036Teger implements BaseNumberTyte<V036Teger> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd.base2t.type;
import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal; import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseNumber; import love.distributedrebirth.numberxd.base2t.BaseNumber;
import love.distributedrebirth.numberxd.base2t.part.T007PartSeptet; import love.distributedrebirth.numberxd.base2t.part.T007;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -12,8 +12,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V042Traw implements BaseNumber<V042Traw> { public final class V042Traw implements BaseNumber<V042Traw> {
public static int BIT_COUNT = V006Tixte.BIT_COUNT * T007PartSeptet.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V006Tixte.BIT_COUNT * T007.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V006Tixte[] values = new V006Tixte[T007PartSeptet.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V006Tixte[] values = new V006Tixte[T007.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V042Traw() { public V042Traw() {
for (int i=0;i<values.length;i++) { for (int i=0;i<values.length;i++) {
@ -27,11 +27,11 @@ public final class V042Traw implements BaseNumber<V042Traw> {
} }
} }
public V006Tixte getValue(T007PartSeptet part) { public V006Tixte getValue(T007 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T007PartSeptet part, V006Tixte value) { public void setValue(T007 part, V006Tixte value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -47,6 +47,6 @@ public final class V042Traw implements BaseNumber<V042Traw> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T007PartSeptet.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T007.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
} }

View file

@ -5,9 +5,9 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyte; import love.distributedrebirth.numberxd.base2t.BaseNumberTyte;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -16,8 +16,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V072Tong implements BaseNumberTyte<V072Tong> { public final class V072Tong implements BaseNumberTyte<V072Tong> {
public static int BIT_COUNT = V036Teger.BIT_COUNT * T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V036Teger.BIT_COUNT * T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V036Teger[] values = new V036Teger[T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V036Teger[] values = new V036Teger[T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V072Tong() { public V072Tong() {
this(new V036Teger(), new V036Teger()); this(new V036Teger(), new V036Teger());
@ -32,28 +32,28 @@ public final class V072Tong implements BaseNumberTyte<V072Tong> {
} }
private V072Tong(V036Teger valueHigh, V036Teger valueLow) { private V072Tong(V036Teger valueHigh, V036Teger valueLow) {
setValue(T002PartBinary.PART_1, valueHigh); setValue(T002.PART_1, valueHigh);
setValue(T002PartBinary.PART_2, valueLow); setValue(T002.PART_2, valueLow);
} }
public V036Teger getValue(T002PartBinary part) { public V036Teger getValue(T002 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T002PartBinary part, V036Teger value) { public void setValue(T002 part, V036Teger value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
public V009Tyte getTytePart(T008PartOctal part) { public V009Tyte getTytePart(T008 part) {
return getValue(part.splitPartBinary(T003PartTrit.PART_1)) return getValue(part.splitPartBinary(T003.PART_1))
.getValue(part.splitPartBinary(T003PartTrit.PART_2)) .getValue(part.splitPartBinary(T003.PART_2))
.getValue(part.splitPartBinary(T003PartTrit.PART_3)); .getValue(part.splitPartBinary(T003.PART_3));
} }
public void setTytePart(T008PartOctal part, V009Tyte value) { public void setTytePart(T008 part, V009Tyte value) {
getValue(part.splitPartBinary(T003PartTrit.PART_1)) getValue(part.splitPartBinary(T003.PART_1))
.getValue(part.splitPartBinary(T003PartTrit.PART_2)) .getValue(part.splitPartBinary(T003.PART_2))
.setValue(part.splitPartBinary(T003PartTrit.PART_3), value); .setValue(part.splitPartBinary(T003.PART_3), value);
} }
@Override @Override
@ -68,7 +68,7 @@ public final class V072Tong implements BaseNumberTyte<V072Tong> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -78,6 +78,6 @@ public final class V072Tong implements BaseNumberTyte<V072Tong> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -5,11 +5,11 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyte; import love.distributedrebirth.numberxd.base2t.BaseNumberTyte;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; import love.distributedrebirth.numberxd.base2t.part.T004;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -18,8 +18,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class V144Tocta implements BaseNumberTyte<V144Tocta> { public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
public static int BIT_COUNT = V072Tong.BIT_COUNT * T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V072Tong.BIT_COUNT * T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V072Tong[] values = new V072Tong[T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V072Tong[] values = new V072Tong[T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V144Tocta() { public V144Tocta() {
this(new V072Tong(), new V072Tong()); this(new V072Tong(), new V072Tong());
@ -34,42 +34,42 @@ public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
} }
private V144Tocta(V072Tong valueHigh, V072Tong valueLow) { private V144Tocta(V072Tong valueHigh, V072Tong valueLow) {
setValue(T002PartBinary.PART_1, valueHigh); setValue(T002.PART_1, valueHigh);
setValue(T002PartBinary.PART_2, valueLow); setValue(T002.PART_2, valueLow);
} }
public V072Tong getValue(T002PartBinary part) { public V072Tong getValue(T002 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T002PartBinary part, V072Tong value) { public void setValue(T002 part, V072Tong value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
public V009Tyte getTytePart(T016PartHexadecimal part) { public V009Tyte getTytePart(T016 part) {
return getValue(part.splitPartBinary(T004PartQuad.PART_1)) return getValue(part.splitPartBinary(T004.PART_1))
.getValue(part.splitPartBinary(T004PartQuad.PART_2)) .getValue(part.splitPartBinary(T004.PART_2))
.getValue(part.splitPartBinary(T004PartQuad.PART_3)) .getValue(part.splitPartBinary(T004.PART_3))
.getValue(part.splitPartBinary(T004PartQuad.PART_4)); .getValue(part.splitPartBinary(T004.PART_4));
} }
public void setTytePart(T016PartHexadecimal part, V009Tyte value) { public void setTytePart(T016 part, V009Tyte value) {
getValue(part.splitPartBinary(T004PartQuad.PART_1)) getValue(part.splitPartBinary(T004.PART_1))
.getValue(part.splitPartBinary(T004PartQuad.PART_2)) .getValue(part.splitPartBinary(T004.PART_2))
.getValue(part.splitPartBinary(T004PartQuad.PART_3)) .getValue(part.splitPartBinary(T004.PART_3))
.setValue(part.splitPartBinary(T004PartQuad.PART_4), value); .setValue(part.splitPartBinary(T004.PART_4), value);
} }
public V018Tord getTordPart(T008PartOctal part) { public V018Tord getTordPart(T008 part) {
return getValue(part.splitPartBinary(T003PartTrit.PART_1)) return getValue(part.splitPartBinary(T003.PART_1))
.getValue(part.splitPartBinary(T003PartTrit.PART_2)) .getValue(part.splitPartBinary(T003.PART_2))
.getValue(part.splitPartBinary(T003PartTrit.PART_3)); .getValue(part.splitPartBinary(T003.PART_3));
} }
public void setTordPart(T008PartOctal part, V018Tord value) { public void setTordPart(T008 part, V018Tord value) {
getValue(part.splitPartBinary(T003PartTrit.PART_1)) getValue(part.splitPartBinary(T003.PART_1))
.getValue(part.splitPartBinary(T003PartTrit.PART_2)) .getValue(part.splitPartBinary(T003.PART_2))
.setValue(part.splitPartBinary(T003PartTrit.PART_3), value); .setValue(part.splitPartBinary(T003.PART_3), value);
} }
@Override @Override
@ -84,7 +84,7 @@ public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -94,6 +94,6 @@ public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd.base2t.typexl;
import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal; import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseNumberˣᴸ; import love.distributedrebirth.numberxd.base2t.BaseNumberˣᴸ;
import love.distributedrebirth.numberxd.base2t.part.T020PartVigesimal; import love.distributedrebirth.numberxd.base2t.part.T020;
import love.distributedrebirth.numberxd.base2t.type.V042Traw; import love.distributedrebirth.numberxd.base2t.type.V042Traw;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -13,8 +13,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class V0x000348ˣᴸ implements BaseNumberˣᴸ<V0x000348ˣᴸ> { public class V0x000348ˣᴸ implements BaseNumberˣᴸ<V0x000348ˣᴸ> {
public static int BIT_COUNT = V042Traw.BIT_COUNT * T020PartVigesimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V042Traw.BIT_COUNT * T020.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V042Traw[] values = new V042Traw[T020PartVigesimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V042Traw[] values = new V042Traw[T020.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V0x000348ˣᴸ() { public V0x000348ˣᴸ() {
for (int i=0;i<values.length;i++) { for (int i=0;i<values.length;i++) {
@ -28,11 +28,11 @@ public class V0x000348ˣᴸ implements BaseNumberˣᴸ<V0x000348ˣᴸ> {
} }
} }
public V042Traw getValue(T020PartVigesimal part) { public V042Traw getValue(T020 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T020PartVigesimal part, V042Traw value) { public void setValue(T020 part, V042Traw value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -48,6 +48,6 @@ public class V0x000348ˣᴸ implements BaseNumberˣᴸ<V0x000348ˣᴸ> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T020PartVigesimal.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T020.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
} }

View file

@ -5,7 +5,7 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyteˣᴸ; import love.distributedrebirth.numberxd.base2t.BaseNumberTyteˣᴸ;
import love.distributedrebirth.numberxd.base2t.part.T060PartSexagesimal; import love.distributedrebirth.numberxd.base2t.part.T060;
import love.distributedrebirth.numberxd.base2t.type.V027Temvig; import love.distributedrebirth.numberxd.base2t.type.V027Temvig;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -15,8 +15,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class V0x000654ˣᴸ implements BaseNumberTyteˣᴸ<V0x000654ˣᴸ> { public class V0x000654ˣᴸ implements BaseNumberTyteˣᴸ<V0x000654ˣᴸ> {
public static int BIT_COUNT = V027Temvig.BIT_COUNT * T060PartSexagesimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V027Temvig.BIT_COUNT * T060.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V027Temvig[] values = new V027Temvig[T060PartSexagesimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V027Temvig[] values = new V027Temvig[T060.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V0x000654ˣᴸ() { public V0x000654ˣᴸ() {
for (int i=0;i<this.values.length;i++) { for (int i=0;i<this.values.length;i++) {
@ -36,11 +36,11 @@ public class V0x000654ˣᴸ implements BaseNumberTyteˣᴸ<V0x000654ˣᴸ> {
} }
} }
public V027Temvig getValue(T060PartSexagesimal part) { public V027Temvig getValue(T060 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T060PartSexagesimal part, V027Temvig value) { public void setValue(T060 part, V027Temvig value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -56,7 +56,7 @@ public class V0x000654ˣᴸ implements BaseNumberTyteˣᴸ<V0x000654ˣᴸ> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T060PartSexagesimal.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T060.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -66,6 +66,6 @@ public class V0x000654ˣᴸ implements BaseNumberTyteˣᴸ<V0x000654ˣᴸ> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T060PartSexagesimal.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T060.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -5,7 +5,7 @@ import love.distributedrebirth.numberxd.base2t.BaseAppenderTyte;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte; import love.distributedrebirth.numberxd.base2t.BaseIteratorTyte;
import love.distributedrebirth.numberxd.base2t.BaseNumberTyteˣᴸ; import love.distributedrebirth.numberxd.base2t.BaseNumberTyteˣᴸ;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -14,8 +14,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class V0x000CA8ˣᴸ implements BaseNumberTyteˣᴸ<V0x000CA8ˣᴸ> { public class V0x000CA8ˣᴸ implements BaseNumberTyteˣᴸ<V0x000CA8ˣᴸ> {
public static int BIT_COUNT = V0x000654ˣᴸ.BIT_COUNT * T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V0x000654ˣᴸ.BIT_COUNT * T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V0x000654ˣᴸ[] values = new V0x000654ˣᴸ[T002PartBinary.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V0x000654ˣᴸ[] values = new V0x000654ˣᴸ[T002.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V0x000CA8ˣᴸ() { public V0x000CA8ˣᴸ() {
this(new V0x000654ˣᴸ(), new V0x000654ˣᴸ()); this(new V0x000654ˣᴸ(), new V0x000654ˣᴸ());
@ -30,15 +30,15 @@ public class V0x000CA8ˣᴸ implements BaseNumberTyteˣᴸ<V0x000CA8ˣᴸ> {
} }
private V0x000CA8ˣᴸ(V0x000654ˣᴸ valueHigh, V0x000654ˣᴸ valueLow) { private V0x000CA8ˣᴸ(V0x000654ˣᴸ valueHigh, V0x000654ˣᴸ valueLow) {
setValue(T002PartBinary.PART_1, valueHigh); setValue(T002.PART_1, valueHigh);
setValue(T002PartBinary.PART_2, valueLow); setValue(T002.PART_2, valueLow);
} }
public V0x000654ˣᴸ getValue(T002PartBinary part) { public V0x000654ˣᴸ getValue(T002 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T002PartBinary part, V0x000654ˣᴸ value) { public void setValue(T002 part, V0x000654ˣᴸ value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -54,7 +54,7 @@ public class V0x000CA8ˣᴸ implements BaseNumberTyteˣᴸ<V0x000CA8ˣᴸ> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
@Override @Override
@ -64,6 +64,6 @@ public class V0x000CA8ˣᴸ implements BaseNumberTyteˣᴸ<V0x000CA8ˣᴸ> {
@Override @Override
public void fillTytesByReference(BaseAppenderTyte appender) { public void fillTytesByReference(BaseAppenderTyte appender) {
T002PartBinary.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender)); T002.STATIC.teŀráàmVoorElk(v -> getValue(v).fillTytesByReference(appender));
} }
} }

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd.base2t.typexl;
import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal; import love.distributedrebirth.numberxd.base2t.BaseAppenderOctal;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.BaseNumberˣᴸ; import love.distributedrebirth.numberxd.base2t.BaseNumberˣᴸ;
import love.distributedrebirth.numberxd.base2t.part.T006PartSeximal; import love.distributedrebirth.numberxd.base2t.part.T006;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/** /**
@ -12,8 +12,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class V0x0013B0ˣᴸ implements BaseNumberˣᴸ<V0x0013B0ˣᴸ> { public class V0x0013B0ˣᴸ implements BaseNumberˣᴸ<V0x0013B0ˣᴸ> {
public static int BIT_COUNT = V0x000348ˣᴸ.BIT_COUNT * T006PartSeximal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); public static int BIT_COUNT = V0x000348ˣᴸ.BIT_COUNT * T006.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
private V0x000348ˣᴸ[] values = new V0x000348ˣᴸ[T006PartSeximal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()]; private V0x000348ˣᴸ[] values = new V0x000348ˣᴸ[T006.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ()];
public V0x0013B0ˣᴸ() { public V0x0013B0ˣᴸ() {
for (int i=0;i<values.length;i++) { for (int i=0;i<values.length;i++) {
@ -27,11 +27,11 @@ public class V0x0013B0ˣᴸ implements BaseNumberˣᴸ<V0x0013B0ˣᴸ> {
} }
} }
public V0x000348ˣᴸ getValue(T006PartSeximal part) { public V0x000348ˣᴸ getValue(T006 part) {
return values[part.ordinal()]; return values[part.ordinal()];
} }
public void setValue(T006PartSeximal part, V0x000348ˣᴸ value) { public void setValue(T006 part, V0x000348ˣᴸ value) {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
@ -47,6 +47,6 @@ public class V0x0013B0ˣᴸ implements BaseNumberˣᴸ<V0x0013B0ˣᴸ> {
@Override @Override
public void fillOctalsByClone(BaseAppenderOctal appender) { public void fillOctalsByClone(BaseAppenderOctal appender) {
T006PartSeximal.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender)); T006.STATIC.teŀráàmVoorElk(v -> getValue(v).fillOctalsByClone(appender));
} }
} }

View file

@ -3,8 +3,8 @@ package love.distributedrebirth.numberxd.unicode;
import java.math.BigInteger; import java.math.BigInteger;
import java.text.DecimalFormat; import java.text.DecimalFormat;
import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal; import love.distributedrebirth.numberxd.base2t.part.T010;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal; import love.distributedrebirth.numberxd.base2t.part.T016;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderEye注; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderEye注;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
@ -25,17 +25,17 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
// TODO: Move this into unicode4D and TyyPartXxx // TODO: Move this into unicode4D and TyyPartXxx
LATIN_BASIC( LATIN_BASIC(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(Integer.toString(x.rȧñkTelNul())))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(Integer.toString(x.rȧñkTelNul())))),
new BaseGlyphSetNumber(v -> T016PartHexadecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))), new BaseGlyphSetNumber(v -> T016.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))),
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")), 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( LATIN_DTMF(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkChinaWaarde()))).withSeperator(Bãß.ℭỗᶇṧⱦᶏꬼȶʂ.STR_SPACE), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkChinaWaarde()))).withSeperator(Bãß.ℭỗᶇṧⱦᶏꬼȶʂ.STR_SPACE),
new BaseGlyphSetNumber("1","2","3","A","4","5","6","B","7","8","9","C","*","0","#","D"), new BaseGlyphSetNumber("1","2","3","A","4","5","6","B","7","8","9","C","*","0","#","D"),
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> { new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> {
if (T010PartDecimal.PART_10 == x) { if (T010.PART_10 == x) {
v.add("ten"); v.add("ten");
} else { } else {
v.add(T010PartDecimal.STATIC.teŀráàmWaardes().getᴿᵈ(x.rȧñkTelEen()).rȧñkChinaWaarde()); // 1 to 9 v.add(T010.STATIC.teŀráàmWaardes().getᴿᵈ(x.rȧñkTelEen()).rȧñkChinaWaarde()); // 1 to 9
} }
}), "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety", }), "twenty", "thirty", "forty", "fifty", "sixty", "seventy", "eighty", "ninety",
"one hundred", "two hundred", "three hundred", "four hundred", "five hundred", "six hundred", "seven hundred", "eight hundred", "nine hundred")), "one hundred", "two hundred", "three hundred", "four hundred", "five hundred", "six hundred", "seven hundred", "eight hundred", "nine hundred")),
@ -57,23 +57,23 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
null), null),
TONE_SCRIPT( TONE_SCRIPT(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkRingToon()))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkRingToon()))),
new BaseGlyphSetNumber(v -> T016PartHexadecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkRingToon()))), new BaseGlyphSetNumber(v -> T016.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkRingToon()))),
new BaseGlyphSetNumber("꜊꜈","꜊꜉","꜊꜋","꜊꜌","꜊꜍","꜊꜎","꜊꜏","꜊꜐","꜊꜑","˧˥","˧˦","˧˨","˧˩","˧꜒","˧꜓","˧꜔","˧꜕","˧꜖","꜏˥","꜏˦","꜏˧","꜏˨","꜏˩","꜏꜍","꜏꜎","꜏꜐","꜏꜑")), new BaseGlyphSetNumber("꜊꜈","꜊꜉","꜊꜋","꜊꜌","꜊꜍","꜊꜎","꜊꜏","꜊꜐","꜊꜑","˧˥","˧˦","˧˨","˧˩","˧꜒","˧꜓","˧꜔","˧꜕","˧꜖","꜏˥","꜏˦","꜏˧","꜏˨","꜏˩","꜏꜍","꜏꜎","꜏꜐","꜏꜑")),
DIPAVALI_LRPATH_TOPHEX( DIPAVALI_LRPATH_TOPHEX(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))),
new BaseGlyphSetNumber("˧˥˩","˧˩˥","˧˥˦","˧˩˨","˧˦˦","˧˨˨","˧˥˥","˧˩˩","˥˩˧","˩˥˧","˥˦˧","˩˨˧","˦˦˧","˨˨˧","˥˥˧","˩˩˧").withAltGlyphSet(BaseGlyphSet.LATIN_TOP), new BaseGlyphSetNumber("˧˥˩","˧˩˥","˧˥˦","˧˩˨","˧˦˦","˧˨˨","˧˥˥","˧˩˩","˥˩˧","˩˥˧","˥˦˧","˩˨˧","˦˦˧","˨˨˧","˥˥˧","˩˩˧").withAltGlyphSet(BaseGlyphSet.LATIN_TOP),
null), null),
DIPAVALI_LRPATH_SUBHEX( DIPAVALI_LRPATH_SUBHEX(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))),
new BaseGlyphSetNumber("˧˥˩","˧˩˥","˧˥˦","˧˩˨","˧˦˦","˧˨˨","˧˥˥","˧˩˩","˥˩˧","˩˥˧","˥˦˧","˩˨˧","˦˦˧","˨˨˧","˥˥˧","˩˩˧").withAltGlyphSet(BaseGlyphSet.LATIN_SUB), new BaseGlyphSetNumber("˧˥˩","˧˩˥","˧˥˦","˧˩˨","˧˦˦","˧˨˨","˧˥˥","˧˩˩","˥˩˧","˩˥˧","˥˦˧","˩˨˧","˦˦˧","˨˨˧","˥˥˧","˩˩˧").withAltGlyphSet(BaseGlyphSet.LATIN_SUB),
null), null),
DIPAVALI_RLPATH_TOPHEX( DIPAVALI_RLPATH_TOPHEX(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt2Waarde()))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt2Waarde()))),
new BaseGlyphSetNumber("꜔꜒꜖","꜔꜖꜒","꜔꜒꜓","꜔꜖꜕","꜔꜓꜓","꜔꜕꜕","꜔꜒꜒","꜔꜖꜖","꜒꜖꜔","꜖꜒꜔","꜒꜓꜔","꜖꜕꜔","꜓꜓꜔","꜕꜕꜔","꜒꜒꜔","꜖꜖꜔").withAltGlyphSet(BaseGlyphSet.LATIN_TOP), new BaseGlyphSetNumber("꜔꜒꜖","꜔꜖꜒","꜔꜒꜓","꜔꜖꜕","꜔꜓꜓","꜔꜕꜕","꜔꜒꜒","꜔꜖꜖","꜒꜖꜔","꜖꜒꜔","꜒꜓꜔","꜖꜕꜔","꜓꜓꜔","꜕꜕꜔","꜒꜒꜔","꜖꜖꜔").withAltGlyphSet(BaseGlyphSet.LATIN_TOP),
null), null),
DIPAVALI_RLPATH_SUBHEX( DIPAVALI_RLPATH_SUBHEX(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt2Waarde()))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt2Waarde()))),
new BaseGlyphSetNumber("꜔꜒꜖","꜔꜖꜒","꜔꜒꜓","꜔꜖꜕","꜔꜓꜓","꜔꜕꜕","꜔꜒꜒","꜔꜖꜖","꜒꜖꜔","꜖꜒꜔","꜒꜓꜔","꜖꜕꜔","꜓꜓꜔","꜕꜕꜔","꜒꜒꜔","꜖꜖꜔").withAltGlyphSet(BaseGlyphSet.LATIN_SUB), new BaseGlyphSetNumber("꜔꜒꜖","꜔꜖꜒","꜔꜒꜓","꜔꜖꜕","꜔꜓꜓","꜔꜕꜕","꜔꜒꜒","꜔꜖꜖","꜒꜖꜔","꜖꜒꜔","꜒꜓꜔","꜖꜕꜔","꜓꜓꜔","꜕꜕꜔","꜒꜒꜔","꜖꜖꜔").withAltGlyphSet(BaseGlyphSet.LATIN_SUB),
null), null),
@ -128,7 +128,7 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
null, null,
null), null),
CHINA_FORMAL( CHINA_FORMAL(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkChinaSleutel()))), new BaseGlyphSetNumber(v -> T010.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkChinaSleutel()))),
null, null,
null), null),
CHINA_FORMAL_OLD( CHINA_FORMAL_OLD(
@ -270,7 +270,7 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
} }
public String BȍőnPrintNumber16(BigInteger number) { public String BȍőnPrintNumber16(BigInteger number) {
String amount16 = number.toString(T016PartHexadecimal.STATIC.teŀráàmGroote()); String amount16 = number.toString(T016.STATIC.teŀráàmGroote());
StringBuilder buf16 = new StringBuilder(); StringBuilder buf16 = new StringBuilder();
int c2 = 0; int c2 = 0;
for (char c:amount16.toCharArray()) { for (char c:amount16.toCharArray()) {

View file

@ -15,8 +15,8 @@ import org.x4o.xml.lang.X4OLanguageModuleLoader;
import org.x4o.xml.lang.X4OLanguageModuleLoaderException; import org.x4o.xml.lang.X4OLanguageModuleLoaderException;
import org.x4o.xml.lang.X4OLanguageModuleLocal; import org.x4o.xml.lang.X4OLanguageModuleLocal;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.numberxd.base2t.type.V006Tixte; import love.distributedrebirth.numberxd.base2t.type.V006Tixte;
import love.distributedrebirth.numberxd.base2t.type.V009Tyte; import love.distributedrebirth.numberxd.base2t.type.V009Tyte;

View file

@ -4,7 +4,7 @@ import org.x4o.xml.element.AbstractElementBindingHandler;
import org.x4o.xml.element.Element; import org.x4o.xml.element.Element;
import org.x4o.xml.element.ElementBindingHandlerException; import org.x4o.xml.element.ElementBindingHandlerException;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -25,11 +25,11 @@ public class V072TongBindingHandler extends AbstractElementBindingHandler<V072To
public void bindChild(Element childElement, V072Tong parent, Object childObject) throws ElementBindingHandlerException { public void bindChild(Element childElement, V072Tong parent, Object childObject) throws ElementBindingHandlerException {
if (childObject instanceof V072TongP1) { if (childObject instanceof V072TongP1) {
V072TongP1 p1 = (V072TongP1)childObject; V072TongP1 p1 = (V072TongP1)childObject;
parent.setValue(T002PartBinary.PART_1, p1.theValue()); parent.setValue(T002.PART_1, p1.theValue());
} }
if (childObject instanceof V072TongP2) { if (childObject instanceof V072TongP2) {
V072TongP2 p2 = (V072TongP2)childObject; V072TongP2 p2 = (V072TongP2)childObject;
parent.setValue(T002PartBinary.PART_2, p2.theValue()); parent.setValue(T002.PART_2, p2.theValue());
} }
} }
@ -37,8 +37,8 @@ public class V072TongBindingHandler extends AbstractElementBindingHandler<V072To
public void createChilderen(Element parentElement,V072Tong parent) throws ElementBindingHandlerException { public void createChilderen(Element parentElement,V072Tong parent) throws ElementBindingHandlerException {
V072TongP1 p1 = new V072TongP1(); V072TongP1 p1 = new V072TongP1();
V072TongP2 p2 = new V072TongP2(); V072TongP2 p2 = new V072TongP2();
p1.setValue(parent.getValue(T002PartBinary.PART_1)); p1.setValue(parent.getValue(T002.PART_1));
p2.setValue(parent.getValue(T002PartBinary.PART_2)); p2.setValue(parent.getValue(T002.PART_2));
createChild(parentElement, p1); createChild(parentElement, p1);
createChild(parentElement, p2); createChild(parentElement, p2);
} }

View file

@ -9,7 +9,7 @@ import java.util.List;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -19,8 +19,8 @@ public class Base2TerminatorTest {
@Test @Test
public void testBytes() throws IOException { public void testBytes() throws IOException {
V072Tong tong = new V072Tong(); V072Tong tong = new V072Tong();
tong.getValue(T002PartBinary.PART_1).setValueNumber(32768); tong.getValue(T002.PART_1).setValueNumber(32768);
tong.getValue(T002PartBinary.PART_2).setValueNumber(689024); tong.getValue(T002.PART_2).setValueNumber(689024);
List<V072Tong> tongs = new ArrayList<>(); List<V072Tong> tongs = new ArrayList<>();
tongs.add(tong); tongs.add(tong);
@ -36,7 +36,7 @@ public class Base2TerminatorTest {
V072Tong tong2 = result.get(0); V072Tong tong2 = result.get(0);
Assertions.assertNotNull(tong2); Assertions.assertNotNull(tong2);
Assertions.assertEquals(32768, tong2.getValue(T002PartBinary.PART_1).getValueNumber()); Assertions.assertEquals(32768, tong2.getValue(T002.PART_1).getValueNumber());
Assertions.assertEquals(689024, tong2.getValue(T002PartBinary.PART_2).getValueNumber()); Assertions.assertEquals(689024, tong2.getValue(T002.PART_2).getValueNumber());
} }
} }

View file

@ -6,11 +6,11 @@ import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T002PartBinaryTest { public class T002Test {
@Test @Test
public void testBasePart() { public void testBasePart() {
for (T002PartBinary value:T002PartBinary.values()) { for (T002 value:T002ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon()); Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel()); Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde()); Assertions.assertNotNull(value.rȧñkChinaWaarde());
@ -19,13 +19,13 @@ public class T002PartBinaryTest {
@Test @Test
public void testToneMap() { public void testToneMap() {
Assertions.assertEquals(T002PartBinary.PART_1, T002PartBinary.PART_1.teŀráàmWaardeVanRingToon("˧")); Assertions.assertEquals(T002.PART_1, T002ᖟ.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T002PartBinary.PART_2, T002PartBinary.PART_1.teŀráàmWaardeVanRingToon("")); Assertions.assertEquals(T002.PART_2, T002ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
} }
@Test @Test
public void testChinaMap() { public void testChinaMap() {
Assertions.assertEquals(T002PartBinary.PART_1, T002PartBinary.PART_1.ráàmWaardeVanChinaSleutel("")); Assertions.assertEquals(T002.PART_1, T002ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T002PartBinary.PART_2, T002PartBinary.PART_1.ráàmWaardeVanChinaSleutel("")); Assertions.assertEquals(T002.PART_2, T002ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
} }
} }

View file

@ -1,33 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T003PartTritTest {
@Test
public void testBasePart() {
for (T003PartTrit value:T003PartTrit.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T003PartTrit.PART_1, T003PartTrit.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T003PartTrit.PART_2, T003PartTrit.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T003PartTrit.PART_3, T003PartTrit.PART_1.teŀráàmWaardeVanRingToon("˨"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T003PartTrit.PART_1, T003PartTrit.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T003PartTrit.PART_2, T003PartTrit.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T003PartTrit.PART_3, T003PartTrit.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,33 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T003ᖟTest {
@Test
public void testBasePart() {
for (T003ᖟ value:T003ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T003ᖟ.PART_1, T003ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T003ᖟ.PART_2, T003ᖟ.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T003ᖟ.PART_3, T003ᖟ.PART_1.teŀráàmWaardeVanRingToon("˨"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T003ᖟ.PART_1, T003ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T003ᖟ.PART_2, T003ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T003ᖟ.PART_3, T003ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,54 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T004PartQuadTest {
@Test
public void testBasePart() {
for (T004PartQuad value:T004PartQuad.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testVolgende() {
Assertions.assertEquals(T004PartQuad.PART_1, T004PartQuad.PART_4.rȧñkNaarVolgende());
Assertions.assertEquals(T004PartQuad.PART_2, T004PartQuad.PART_1.rȧñkNaarVolgende());
Assertions.assertEquals(T004PartQuad.PART_3, T004PartQuad.PART_2.rȧñkNaarVolgende());
Assertions.assertEquals(T004PartQuad.PART_4, T004PartQuad.PART_3.rȧñkNaarVolgende());
}
@Test
public void testVorige() {
Assertions.assertEquals(T004PartQuad.PART_1, T004PartQuad.PART_2.rȧñkNaarVorige());
Assertions.assertEquals(T004PartQuad.PART_2, T004PartQuad.PART_3.rȧñkNaarVorige());
Assertions.assertEquals(T004PartQuad.PART_3, T004PartQuad.PART_4.rȧñkNaarVorige());
Assertions.assertEquals(T004PartQuad.PART_4, T004PartQuad.PART_1.rȧñkNaarVorige());
}
@Test
public void testToneMap() {
Assertions.assertEquals(T004PartQuad.PART_1, T004PartQuad.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T004PartQuad.PART_2, T004PartQuad.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T004PartQuad.PART_3, T004PartQuad.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T004PartQuad.PART_4, T004PartQuad.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T004PartQuad.PART_1, T004PartQuad.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T004PartQuad.PART_2, T004PartQuad.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T004PartQuad.PART_3, T004PartQuad.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T004PartQuad.PART_4, T004PartQuad.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,54 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T004ᖟTest {
@Test
public void testBasePart() {
for (T004ᖟ value:T004ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testVolgende() {
Assertions.assertEquals(T004ᖟ.PART_1, T004ᖟ.PART_4.rȧñkNaarVolgende());
Assertions.assertEquals(T004ᖟ.PART_2, T004ᖟ.PART_1.rȧñkNaarVolgende());
Assertions.assertEquals(T004ᖟ.PART_3, T004ᖟ.PART_2.rȧñkNaarVolgende());
Assertions.assertEquals(T004ᖟ.PART_4, T004ᖟ.PART_3.rȧñkNaarVolgende());
}
@Test
public void testVorige() {
Assertions.assertEquals(T004ᖟ.PART_1, T004ᖟ.PART_2.rȧñkNaarVorige());
Assertions.assertEquals(T004ᖟ.PART_2, T004ᖟ.PART_3.rȧñkNaarVorige());
Assertions.assertEquals(T004ᖟ.PART_3, T004ᖟ.PART_4.rȧñkNaarVorige());
Assertions.assertEquals(T004ᖟ.PART_4, T004ᖟ.PART_1.rȧñkNaarVorige());
}
@Test
public void testToneMap() {
Assertions.assertEquals(T004ᖟ.PART_1, T004ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T004ᖟ.PART_2, T004ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T004ᖟ.PART_3, T004ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T004ᖟ.PART_4, T004ᖟ.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T004ᖟ.PART_1, T004ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T004ᖟ.PART_2, T004ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T004ᖟ.PART_3, T004ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T004ᖟ.PART_4, T004ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,37 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T005PartPentalTest {
@Test
public void testBasePart() {
for (T005PartPental value:T005PartPental.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T005PartPental.PART_1, T005PartPental.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T005PartPental.PART_2, T005PartPental.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T005PartPental.PART_3, T005PartPental.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T005PartPental.PART_4, T005PartPental.PART_1.teŀráàmWaardeVanRingToon("˨"));
Assertions.assertEquals(T005PartPental.PART_5, T005PartPental.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T005PartPental.PART_1, T005PartPental.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005PartPental.PART_2, T005PartPental.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005PartPental.PART_3, T005PartPental.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005PartPental.PART_4, T005PartPental.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005PartPental.PART_5, T005PartPental.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,37 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T005ᖟTest {
@Test
public void testBasePart() {
for (T005ᖟ value:T005ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T005ᖟ.PART_1, T005ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T005ᖟ.PART_2, T005ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T005ᖟ.PART_3, T005ᖟ.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T005ᖟ.PART_4, T005ᖟ.PART_1.teŀráàmWaardeVanRingToon("˨"));
Assertions.assertEquals(T005ᖟ.PART_5, T005ᖟ.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T005ᖟ.PART_1, T005ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005ᖟ.PART_2, T005ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005ᖟ.PART_3, T005ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005ᖟ.PART_4, T005ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T005ᖟ.PART_5, T005ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,38 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T006PartSeximalTest {
@Test
public void testBasePart() {
for (T006PartSeximal value:T006PartSeximal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T006PartSeximal.PART_1, T006PartSeximal.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T006PartSeximal.PART_2, T006PartSeximal.PART_1.teŀráàmWaardeVanRingToon("˨"));
Assertions.assertEquals(T006PartSeximal.PART_5, T006PartSeximal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T006PartSeximal.PART_6, T006PartSeximal.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T006PartSeximal.PART_1, T006PartSeximal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T006PartSeximal.PART_2, T006PartSeximal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T006PartSeximal.PART_5, T006PartSeximal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T006PartSeximal.PART_6, T006PartSeximal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,38 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T006ᖟTest {
@Test
public void testBasePart() {
for (T006ᖟ value:T006ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T006ᖟ.PART_1, T006ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T006ᖟ.PART_2, T006ᖟ.PART_1.teŀráàmWaardeVanRingToon("˨"));
Assertions.assertEquals(T006ᖟ.PART_5, T006ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T006ᖟ.PART_6, T006ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T006ᖟ.PART_1, T006ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T006ᖟ.PART_2, T006ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T006ᖟ.PART_5, T006ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T006ᖟ.PART_6, T006ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,38 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T007PartSeptetTest {
@Test
public void testBasePart() {
for (T007PartSeptet value:T007PartSeptet.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T007PartSeptet.PART_1, T007PartSeptet.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T007PartSeptet.PART_2, T007PartSeptet.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T007PartSeptet.PART_6, T007PartSeptet.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T007PartSeptet.PART_7, T007PartSeptet.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T007PartSeptet.PART_1, T007PartSeptet.PART_1.ráàmWaardeVanChinaSleutel("सा"));
Assertions.assertEquals(T007PartSeptet.PART_2, T007PartSeptet.PART_1.ráàmWaardeVanChinaSleutel("रे"));
Assertions.assertEquals(T007PartSeptet.PART_6, T007PartSeptet.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T007PartSeptet.PART_7, T007PartSeptet.PART_1.ráàmWaardeVanChinaSleutel("नि"));
}
}

View file

@ -0,0 +1,38 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T007ᖟTest {
@Test
public void testBasePart() {
for (T007ᖟ value:T007ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T007ᖟ.PART_1, T007ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T007ᖟ.PART_2, T007ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T007ᖟ.PART_6, T007ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T007ᖟ.PART_7, T007ᖟ.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T007ᖟ.PART_1, T007ᖟ.PART_1.ráàmWaardeVanChinaSleutel("सा"));
Assertions.assertEquals(T007ᖟ.PART_2, T007ᖟ.PART_1.ráàmWaardeVanChinaSleutel("रे"));
Assertions.assertEquals(T007ᖟ.PART_6, T007ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T007ᖟ.PART_7, T007ᖟ.PART_1.ráàmWaardeVanChinaSleutel("नि"));
}
}

View file

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T008PartOctalTest {
@Test
public void testBasePart() {
for (T008PartOctal value:T008PartOctal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T008PartOctal.PART_1, T008PartOctal.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T008PartOctal.PART_2, T008PartOctal.PART_1.teŀráàmWaardeVanRingToon("˩"));
Assertions.assertEquals(T008PartOctal.PART_7, T008PartOctal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T008PartOctal.PART_8, T008PartOctal.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T008PartOctal.PART_1, T008PartOctal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T008PartOctal.PART_2, T008PartOctal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T008PartOctal.PART_7, T008PartOctal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T008PartOctal.PART_8, T008PartOctal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,35 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T008ᖟTest {
@Test
public void testBasePart() {
for (T008ᖟ value:T008ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T008ᖟ.PART_1, T008ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T008ᖟ.PART_2, T008ᖟ.PART_1.teŀráàmWaardeVanRingToon("˩"));
Assertions.assertEquals(T008ᖟ.PART_7, T008ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T008ᖟ.PART_8, T008ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T008ᖟ.PART_1, T008ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T008ᖟ.PART_2, T008ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T008ᖟ.PART_7, T008ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T008ᖟ.PART_8, T008ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T009PartNonaryTest {
@Test
public void testBasePart() {
for (T009PartNonary value:T009PartNonary.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T009PartNonary.PART_1, T009PartNonary.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T009PartNonary.PART_2, T009PartNonary.PART_1.teŀráàmWaardeVanRingToon("˨"));
Assertions.assertEquals(T009PartNonary.PART_8, T009PartNonary.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T009PartNonary.PART_9, T009PartNonary.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T009PartNonary.PART_1, T009PartNonary.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T009PartNonary.PART_2, T009PartNonary.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T009PartNonary.PART_8, T009PartNonary.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T009PartNonary.PART_9, T009PartNonary.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,35 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T009ᖟTest {
@Test
public void testBasePart() {
for (T009ᖟ value:T009ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T009ᖟ.PART_1, T009ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T009ᖟ.PART_2, T009ᖟ.PART_1.teŀráàmWaardeVanRingToon("˨"));
Assertions.assertEquals(T009ᖟ.PART_8, T009ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T009ᖟ.PART_9, T009ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T009ᖟ.PART_1, T009ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T009ᖟ.PART_2, T009ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T009ᖟ.PART_8, T009ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T009ᖟ.PART_9, T009ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T010PartDecimalTest {
@Test
public void testBasePart() {
for (T010PartDecimal value:T010PartDecimal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T010PartDecimal.PART_1, T010PartDecimal.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T010PartDecimal.PART_2, T010PartDecimal.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T010PartDecimal.PART_9, T010PartDecimal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T010PartDecimal.PART_10, T010PartDecimal.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T010PartDecimal.PART_1, T010PartDecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T010PartDecimal.PART_2, T010PartDecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T010PartDecimal.PART_9, T010PartDecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T010PartDecimal.PART_10, T010PartDecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,35 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T010ᖟTest {
@Test
public void testBasePart() {
for (T010ᖟ value:T010ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T010ᖟ.PART_1, T010ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T010ᖟ.PART_2, T010ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T010ᖟ.PART_9, T010ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T010ᖟ.PART_10, T010ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T010ᖟ.PART_1, T010ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T010ᖟ.PART_2, T010ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T010ᖟ.PART_9, T010ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T010ᖟ.PART_10, T010ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T011PartUndecimalTest {
@Test
public void testBasePart() {
for (T011PartUndecimal value:T011PartUndecimal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T011PartUndecimal.PART_1, T011PartUndecimal.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T011PartUndecimal.PART_2, T011PartUndecimal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T011PartUndecimal.PART_10, T011PartUndecimal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T011PartUndecimal.PART_11, T011PartUndecimal.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T011PartUndecimal.PART_1, T011PartUndecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T011PartUndecimal.PART_2, T011PartUndecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T011PartUndecimal.PART_10, T011PartUndecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T011PartUndecimal.PART_11, T011PartUndecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,35 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T011ᖟTest {
@Test
public void testBasePart() {
for (T011ᖟ value:T011ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T011ᖟ.PART_1, T011ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T011ᖟ.PART_2, T011ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T011ᖟ.PART_10, T011ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T011ᖟ.PART_11, T011ᖟ.PART_1.teŀráàmWaardeVanRingToon("˩"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T011ᖟ.PART_1, T011ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T011ᖟ.PART_2, T011ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T011ᖟ.PART_10, T011ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T011ᖟ.PART_11, T011ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,38 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T012PartUncialTest {
@Test
public void testBasePart() {
for (T012PartUncial value:T012PartUncial.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T012PartUncial.PART_1, T012PartUncial.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T012PartUncial.PART_2, T012PartUncial.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T012PartUncial.PART_11, T012PartUncial.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T012PartUncial.PART_12, T012PartUncial.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T012PartUncial.PART_1, T012PartUncial.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T012PartUncial.PART_2, T012PartUncial.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T012PartUncial.PART_11, T012PartUncial.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T012PartUncial.PART_12, T012PartUncial.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,38 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T012ᖟTest {
@Test
public void testBasePart() {
for (T012ᖟ value:T012ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T012ᖟ.PART_1, T012ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T012ᖟ.PART_2, T012ᖟ.PART_1.teŀráàmWaardeVanRingToon("˧"));
Assertions.assertEquals(T012ᖟ.PART_11, T012ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T012ᖟ.PART_12, T012ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T012ᖟ.PART_1, T012ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T012ᖟ.PART_2, T012ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T012ᖟ.PART_11, T012ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T012ᖟ.PART_12, T012ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T016PartHexadecimalTest {
@Test
public void testBasePart() {
for (T016PartHexadecimal value:T016PartHexadecimal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T016PartHexadecimal.PART_1, T016PartHexadecimal.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T016PartHexadecimal.PART_2, T016PartHexadecimal.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T016PartHexadecimal.PART_15, T016PartHexadecimal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T016PartHexadecimal.PART_16, T016PartHexadecimal.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T016PartHexadecimal.PART_1, T016PartHexadecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016PartHexadecimal.PART_2, T016PartHexadecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016PartHexadecimal.PART_15, T016PartHexadecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016PartHexadecimal.PART_16, T016PartHexadecimal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,35 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T016ᖟTest {
@Test
public void testBasePart() {
for (T016ᖟ value:T016ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T016ᖟ.PART_1, T016ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T016ᖟ.PART_2, T016ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T016ᖟ.PART_15, T016ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T016ᖟ.PART_16, T016ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T016ᖟ.PART_1, T016ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016ᖟ.PART_2, T016ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016ᖟ.PART_15, T016ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016ᖟ.PART_16, T016ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -1,46 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T020PartVigesimalTest {
@Test
public void testBasePart() {
for (T020PartVigesimal value:T020PartVigesimal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T020PartVigesimal.PART_1, T020PartVigesimal.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T020PartVigesimal.PART_2, T020PartVigesimal.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T020PartVigesimal.PART_19, T020PartVigesimal.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T020PartVigesimal.PART_20, T020PartVigesimal.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T020PartVigesimal.PART_1, T020PartVigesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T020PartVigesimal.PART_2, T020PartVigesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T020PartVigesimal.PART_19, T020PartVigesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T020PartVigesimal.PART_20, T020PartVigesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
@Test
public void testOpenLCMap() {
Assertions.assertEquals(T020PartVigesimal.PART_1, T020PartVigesimal.PART_1.BãßValueOfOpenLC("2"));
Assertions.assertEquals(T020PartVigesimal.PART_2, T020PartVigesimal.PART_1.BãßValueOfOpenLC("3"));
Assertions.assertEquals(T020PartVigesimal.PART_19, T020PartVigesimal.PART_1.BãßValueOfOpenLC("W"));
Assertions.assertEquals(T020PartVigesimal.PART_20, T020PartVigesimal.PART_1.BãßValueOfOpenLC("X"));
}
}

View file

@ -0,0 +1,46 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T020ᖟTest {
@Test
public void testBasePart() {
for (T020ᖟ value:T020ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
Assertions.assertNotNull(value.rȧñkAlt1Waarde());
Assertions.assertNotNull(value.ráàmAlt1Naam());
Assertions.assertNotNull(value.ráàmAlt1Website());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T020ᖟ.PART_1, T020ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T020ᖟ.PART_2, T020ᖟ.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T020ᖟ.PART_19, T020ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T020ᖟ.PART_20, T020ᖟ.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T020ᖟ.PART_1, T020ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T020ᖟ.PART_2, T020ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T020ᖟ.PART_19, T020ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T020ᖟ.PART_20, T020ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
@Test
public void testOpenLCMap() {
Assertions.assertEquals(T020ᖟ.PART_1, T020ᖟ.PART_1.BãßValueOfOpenLC("2"));
Assertions.assertEquals(T020ᖟ.PART_2, T020ᖟ.PART_1.BãßValueOfOpenLC("3"));
Assertions.assertEquals(T020ᖟ.PART_19, T020ᖟ.PART_1.BãßValueOfOpenLC("W"));
Assertions.assertEquals(T020ᖟ.PART_20, T020ᖟ.PART_1.BãßValueOfOpenLC("X"));
}
}

View file

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T060SexagesimalTest {
@Test
public void testBasePart() {
for (T060PartSexagesimal value:T060PartSexagesimal.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T060PartSexagesimal.PART_1, T060PartSexagesimal.PART_1.teŀráàmWaardeVanRingToon("˥˥"));
Assertions.assertEquals(T060PartSexagesimal.PART_2, T060PartSexagesimal.PART_1.teŀráàmWaardeVanRingToon("˥˦"));
Assertions.assertEquals(T060PartSexagesimal.PART_59, T060PartSexagesimal.PART_1.teŀráàmWaardeVanRingToon("꜒꜕"));
Assertions.assertEquals(T060PartSexagesimal.PART_60, T060PartSexagesimal.PART_1.teŀráàmWaardeVanRingToon("꜒꜖"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T060PartSexagesimal.PART_1, T060PartSexagesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T060PartSexagesimal.PART_2, T060PartSexagesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T060PartSexagesimal.PART_59, T060PartSexagesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T060PartSexagesimal.PART_60, T060PartSexagesimal.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -0,0 +1,35 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T060ᖟTest {
@Test
public void testBasePart() {
for (T060ᖟ value:T060ᖟ.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T060ᖟ.PART_1, T060ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥˥"));
Assertions.assertEquals(T060ᖟ.PART_2, T060ᖟ.PART_1.teŀráàmWaardeVanRingToon("˥˦"));
Assertions.assertEquals(T060ᖟ.PART_59, T060ᖟ.PART_1.teŀráàmWaardeVanRingToon("꜒꜕"));
Assertions.assertEquals(T060ᖟ.PART_60, T060ᖟ.PART_1.teŀráàmWaardeVanRingToon("꜒꜖"));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T060ᖟ.PART_1, T060ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T060ᖟ.PART_2, T060ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T060ᖟ.PART_59, T060ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T060ᖟ.PART_60, T060ᖟ.PART_1.ráàmWaardeVanChinaSleutel(""));
}
}

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.unicode4d;
import java.util.List; import java.util.List;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V036Teger;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -26,7 +26,7 @@ public enum CodePointᶻᴰ {
public static final int MODIFIER_SCRIPT_SUB = 0b000000000010000000; public static final int MODIFIER_SCRIPT_SUB = 0b000000000010000000;
public static final int MODIFIER_ENVELOP = 0b000000000100000000; public static final int MODIFIER_ENVELOP = 0b000000000100000000;
public int getArgument(V036Teger teger, T002PartBinary part) { public int getArgument(V036Teger teger, T002 part) {
int value = teger.getValue(part).getValueNumber(); int value = teger.getValue(part).getValueNumber();
int result = value & MASK_ARGU; int result = value & MASK_ARGU;
if ((value & MASK_SIGN) != 0) { if ((value & MASK_SIGN) != 0) {
@ -35,7 +35,7 @@ public enum CodePointᶻᴰ {
return result; return result;
} }
public void setArgument(V036Teger teger, T002PartBinary part, int number) { public void setArgument(V036Teger teger, T002 part, int number) {
int value = teger.getValue(part).getValueNumber(); int value = teger.getValue(part).getValueNumber();
int result = (value & MASK_CMD) + ((number >> 17) & MASK_SIGN) + (number & MASK_ARGU); int result = (value & MASK_CMD) + ((number >> 17) & MASK_SIGN) + (number & MASK_ARGU);
teger.getValue(part).setValueNumber(result); teger.getValue(part).setValueNumber(result);
@ -43,33 +43,33 @@ public enum CodePointᶻᴰ {
public int getArgumentUnicode(V036Teger teger) { public int getArgumentUnicode(V036Teger teger) {
int unicode = 0; int unicode = 0;
unicode += teger.getValue(T002PartBinary.PART_1).getValueNumber() & MASK_ARGU+MASK_SIGN; unicode += teger.getValue(T002.PART_1).getValueNumber() & MASK_ARGU+MASK_SIGN;
unicode += (teger.getValue(T002PartBinary.PART_2).getValueNumber() & MASK_ARGU+MASK_SIGN) << 15; unicode += (teger.getValue(T002.PART_2).getValueNumber() & MASK_ARGU+MASK_SIGN) << 15;
return unicode; return unicode;
} }
public void setArgumentUnicode(V036Teger teger, int unicode) { public void setArgumentUnicode(V036Teger teger, int unicode) {
int value1 = teger.getValue(T002PartBinary.PART_1).getValueNumber(); int value1 = teger.getValue(T002.PART_1).getValueNumber();
int value2 = teger.getValue(T002PartBinary.PART_2).getValueNumber(); int value2 = teger.getValue(T002.PART_2).getValueNumber();
value1 = (value1 & MASK_CMD) + (unicode & MASK_ARGU+MASK_SIGN); value1 = (value1 & MASK_CMD) + (unicode & MASK_ARGU+MASK_SIGN);
value2 = (value2 & MASK_CMD) + ((unicode >> 15) & MASK_ARGU+MASK_SIGN); value2 = (value2 & MASK_CMD) + ((unicode >> 15) & MASK_ARGU+MASK_SIGN);
teger.getValue(T002PartBinary.PART_1).setValueNumber(value1); teger.getValue(T002.PART_1).setValueNumber(value1);
teger.getValue(T002PartBinary.PART_2).setValueNumber(value2); teger.getValue(T002.PART_2).setValueNumber(value2);
} }
public CodePointCommandᶻᴰ getCommand(V036Teger teger) { public CodePointCommandᶻᴰ getCommand(V036Teger teger) {
int mode = 0; int mode = 0;
mode += (teger.getValue(T002PartBinary.PART_1).getValueNumber() >> 15) << 0; mode += (teger.getValue(T002.PART_1).getValueNumber() >> 15) << 0;
mode += (teger.getValue(T002PartBinary.PART_2).getValueNumber() >> 15) << 3; mode += (teger.getValue(T002.PART_2).getValueNumber() >> 15) << 3;
return CodePointCommandᶻᴰ.values()[mode]; return CodePointCommandᶻᴰ.values()[mode];
} }
public void setCommand(V036Teger teger, CodePointCommandᶻᴰ command) { public void setCommand(V036Teger teger, CodePointCommandᶻᴰ command) {
int mode = command.ordinal(); int mode = command.ordinal();
int value1 = teger.getValue(T002PartBinary.PART_1).getValueNumber(); int value1 = teger.getValue(T002.PART_1).getValueNumber();
int value2 = teger.getValue(T002PartBinary.PART_2).getValueNumber(); int value2 = teger.getValue(T002.PART_2).getValueNumber();
teger.getValue(T002PartBinary.PART_1).setValueNumber(value1 | (((mode >> 0) << 15)) & MASK_CMD); teger.getValue(T002.PART_1).setValueNumber(value1 | (((mode >> 0) << 15)) & MASK_CMD);
teger.getValue(T002PartBinary.PART_2).setValueNumber(value2 | (((mode >> 3) << 15)) & MASK_CMD); teger.getValue(T002.PART_2).setValueNumber(value2 | (((mode >> 3) << 15)) & MASK_CMD);
} }
/** /**
@ -77,11 +77,11 @@ public enum CodePointᶻᴰ {
*/ */
public int searchUnicode(List<V072Tong> tongs) { public int searchUnicode(List<V072Tong> tongs) {
for (V072Tong tong:tongs) { for (V072Tong tong:tongs) {
if (CodePointCommandᶻᴰ.UNICODE.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002PartBinary.PART_1)))) { if (CodePointCommandᶻᴰ.UNICODE.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002.PART_1)))) {
return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002PartBinary.PART_1)); return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002.PART_1));
} }
if (CodePointCommandᶻᴰ.UNICODE.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002PartBinary.PART_2)))) { if (CodePointCommandᶻᴰ.UNICODE.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002.PART_2)))) {
return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002PartBinary.PART_2)); return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002.PART_2));
} }
} }
return -1; return -1;
@ -93,11 +93,11 @@ public enum CodePointᶻᴰ {
*/ */
public int searchNumber(List<V072Tong> tongs) { public int searchNumber(List<V072Tong> tongs) {
for (V072Tong tong:tongs) { for (V072Tong tong:tongs) {
if (CodePointCommandᶻᴰ.NUMBER.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002PartBinary.PART_1)))) { if (CodePointCommandᶻᴰ.NUMBER.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002.PART_1)))) {
return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002PartBinary.PART_1)); return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002.PART_1));
} }
if (CodePointCommandᶻᴰ.NUMBER.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002PartBinary.PART_2)))) { if (CodePointCommandᶻᴰ.NUMBER.equals(CodePointᶻᴰ.INSTANCE.getCommand(tong.getValue(T002.PART_2)))) {
return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002PartBinary.PART_2)); return CodePointᶻᴰ.INSTANCE.getArgumentUnicode(tong.getValue(T002.PART_2));
} }
} }
return -1; return -1;

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.unicode4d;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V036Teger;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -24,16 +24,16 @@ public class Stringᶻᴰ {
public V036Teger getCodePointByIndex(int index) { public V036Teger getCodePointByIndex(int index) {
V072Tong tong = string.get(index >> 1); V072Tong tong = string.get(index >> 1);
if ((index & 1) == 0) { if ((index & 1) == 0) {
return tong.getValue(T002PartBinary.PART_1); return tong.getValue(T002.PART_1);
} else { } else {
return tong.getValue(T002PartBinary.PART_2); return tong.getValue(T002.PART_2);
} }
} }
public int charSize() { public int charSize() {
int result = 0; int result = 0;
for (V072Tong points:string) { for (V072Tong points:string) {
CodePointCommandᶻᴰ cmd = CodePointᶻᴰ.INSTANCE.getCommand(points.getValue(T002PartBinary.PART_1)); CodePointCommandᶻᴰ cmd = CodePointᶻᴰ.INSTANCE.getCommand(points.getValue(T002.PART_1));
if (cmd == CodePointCommandᶻᴰ.START_LR) { if (cmd == CodePointCommandᶻᴰ.START_LR) {
result++; result++;
} else if (cmd == CodePointCommandᶻᴰ.START_RL) { } else if (cmd == CodePointCommandᶻᴰ.START_RL) {

View file

@ -4,7 +4,7 @@ import java.util.ArrayList;
import java.util.Iterator; import java.util.Iterator;
import java.util.List; import java.util.List;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V036Teger;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import love.distributedrebirth.unicode4d.CodePointCommandᶻᴰ; import love.distributedrebirth.unicode4d.CodePointCommandᶻᴰ;
@ -30,8 +30,8 @@ public class DrawCharacter {
public DrawCharacter(List<V072Tong> tongs) { public DrawCharacter(List<V072Tong> tongs) {
this.tongs = tongs; this.tongs = tongs;
for (V072Tong tong: tongs) { for (V072Tong tong: tongs) {
processCodePoint(tong.getValue(T002PartBinary.PART_1)); processCodePoint(tong.getValue(T002.PART_1));
processCodePoint(tong.getValue(T002PartBinary.PART_2)); processCodePoint(tong.getValue(T002.PART_2));
} }
if (currentContour != null) { if (currentContour != null) {
contours.add(currentContour); contours.add(currentContour);
@ -57,26 +57,26 @@ public class DrawCharacter {
return; return;
} }
if (CodePointCommandᶻᴰ.XY_MAX.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_MAX.equals(cmd)) {
xMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); xMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
yMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); yMax = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_MIN.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_MIN.equals(cmd)) {
xMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); xMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
yMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); yMin = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
return; return;
} }
if (CodePointCommandᶻᴰ.ADVANCE.equals(cmd)) { if (CodePointCommandᶻᴰ.ADVANCE.equals(cmd)) {
advanceWidth = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); advanceWidth = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
leftSideBearing = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); leftSideBearing = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_ON_CURVE_START.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_ON_CURVE_START.equals(cmd)) {
if (currentContour != null) { if (currentContour != null) {
contours.add(currentContour); contours.add(currentContour);
} }
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
currentContour = new DrawGlyphContour(); currentContour = new DrawGlyphContour();
currentContour.point(x, y, true); currentContour.point(x, y, true);
return; return;
@ -85,21 +85,21 @@ public class DrawCharacter {
if (currentContour != null) { if (currentContour != null) {
contours.add(currentContour); contours.add(currentContour);
} }
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
currentContour = new DrawGlyphContour(); currentContour = new DrawGlyphContour();
currentContour.point(x, y, true); currentContour.point(x, y, true);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_ON_CURVE.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_ON_CURVE.equals(cmd)) {
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
currentContour.point(x, y, true); currentContour.point(x, y, true);
return; return;
} }
if (CodePointCommandᶻᴰ.XY_OFF_CURVE.equals(cmd)) { if (CodePointCommandᶻᴰ.XY_OFF_CURVE.equals(cmd)) {
int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_1); int x = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_1);
int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002PartBinary.PART_2); int y = CodePointᶻᴰ.INSTANCE.getArgument(codePoint, T002.PART_2);
currentContour.point(x, y, false); currentContour.point(x, y, false);
return; return;
} }

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.unicode4d;
import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V036Teger; import love.distributedrebirth.numberxd.base2t.type.V036Teger;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -13,12 +13,12 @@ public class CodePointTest {
@Test @Test
public void testCommand() { public void testCommand() {
V036Teger teger = new V036Teger(); V036Teger teger = new V036Teger();
CodePointᶻᴰ.INSTANCE.setArgument(teger, T002PartBinary.PART_1, 0); CodePointᶻᴰ.INSTANCE.setArgument(teger, T002.PART_1, 0);
CodePointᶻᴰ.INSTANCE.setArgument(teger, T002PartBinary.PART_2, 12345); CodePointᶻᴰ.INSTANCE.setArgument(teger, T002.PART_2, 12345);
for (CodePointCommandᶻᴰ cmd:CodePointCommandᶻᴰ.values()) { for (CodePointCommandᶻᴰ cmd:CodePointCommandᶻᴰ.values()) {
CodePointᶻᴰ.INSTANCE.setCommand(teger, cmd); CodePointᶻᴰ.INSTANCE.setCommand(teger, cmd);
int value1 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002PartBinary.PART_1); int value1 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002.PART_1);
int value2 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002PartBinary.PART_2); int value2 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002.PART_2);
Assertions.assertEquals(0, value1); Assertions.assertEquals(0, value1);
Assertions.assertEquals(12345, value2); Assertions.assertEquals(12345, value2);
} }
@ -29,11 +29,11 @@ public class CodePointTest {
V036Teger teger = new V036Teger(); V036Teger teger = new V036Teger();
for (int i=-16384;i<16384;i++) { for (int i=-16384;i<16384;i++) {
for (CodePointCommandᶻᴰ cmd:CodePointCommandᶻᴰ.values()) { for (CodePointCommandᶻᴰ cmd:CodePointCommandᶻᴰ.values()) {
CodePointᶻᴰ.INSTANCE.setArgument(teger, T002PartBinary.PART_1, i); CodePointᶻᴰ.INSTANCE.setArgument(teger, T002.PART_1, i);
CodePointᶻᴰ.INSTANCE.setArgument(teger, T002PartBinary.PART_2, i); CodePointᶻᴰ.INSTANCE.setArgument(teger, T002.PART_2, i);
CodePointᶻᴰ.INSTANCE.setCommand(teger, cmd); CodePointᶻᴰ.INSTANCE.setCommand(teger, cmd);
int value1 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002PartBinary.PART_1); int value1 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002.PART_1);
int value2 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002PartBinary.PART_2); int value2 = CodePointᶻᴰ.INSTANCE.getArgument(teger, T002.PART_2);
Assertions.assertEquals(i, value1); Assertions.assertEquals(i, value1);
Assertions.assertEquals(i, value2); Assertions.assertEquals(i, value2);
} }

View file

@ -15,7 +15,7 @@ import org.xml.sax.Locator;
import org.xml.sax.SAXException; import org.xml.sax.SAXException;
import org.xml.sax.XMLReader; import org.xml.sax.XMLReader;
import love.distributedrebirth.numberxd.base2t.part.T002PartBinary; import love.distributedrebirth.numberxd.base2t.part.T002;
import love.distributedrebirth.numberxd.base2t.type.V072Tong; import love.distributedrebirth.numberxd.base2t.type.V072Tong;
import love.distributedrebirth.numberxd.unicode.UnicodePlane; import love.distributedrebirth.numberxd.unicode.UnicodePlane;
import love.distributedrebirth.unicode4d.atlas.FontAtlas; import love.distributedrebirth.unicode4d.atlas.FontAtlas;
@ -170,7 +170,7 @@ public class TestConvFont {
} else if ("glyph".equals(qName)) { } else if ("glyph".equals(qName)) {
if (CodePointCommandᶻᴰ.NOP != CodePointᶻᴰ.INSTANCE.getCommand(point.getValue(T002PartBinary.PART_1))) { if (CodePointCommandᶻᴰ.NOP != CodePointᶻᴰ.INSTANCE.getCommand(point.getValue(T002.PART_1))) {
tongs.add(point); tongs.add(point);
} }
glyphCounter++; glyphCounter++;
@ -215,8 +215,8 @@ public class TestConvFont {
} else if ("glyph".equals(qName)) { } else if ("glyph".equals(qName)) {
tongs = new ArrayList<>(); tongs = new ArrayList<>();
point = new V072Tong(); point = new V072Tong();
CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002PartBinary.PART_1), CodePointCommandᶻᴰ.NOP); CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002.PART_1), CodePointCommandᶻᴰ.NOP);
CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002PartBinary.PART_2), CodePointCommandᶻᴰ.NOP); CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002.PART_2), CodePointCommandᶻᴰ.NOP);
String unicodeStr = atts.getValue("unicode"); String unicodeStr = atts.getValue("unicode");
if (unicodeStr.startsWith("0000, ")) { if (unicodeStr.startsWith("0000, ")) {
@ -236,27 +236,27 @@ public class TestConvFont {
V072Tong v2 = new V072Tong(); V072Tong v2 = new V072Tong();
if (unicodePlane2.isLeftToRight()) { if (unicodePlane2.isLeftToRight()) {
CodePointᶻᴰ.INSTANCE.setCommand(v0.getValue(T002PartBinary.PART_1), CodePointCommandᶻᴰ.START_LR); CodePointᶻᴰ.INSTANCE.setCommand(v0.getValue(T002.PART_1), CodePointCommandᶻᴰ.START_LR);
} else { } else {
CodePointᶻᴰ.INSTANCE.setCommand(v0.getValue(T002PartBinary.PART_1), CodePointCommandᶻᴰ.START_RL); CodePointᶻᴰ.INSTANCE.setCommand(v0.getValue(T002.PART_1), CodePointCommandᶻᴰ.START_RL);
} }
CodePointᶻᴰ.INSTANCE.setCommand(v0.getValue(T002PartBinary.PART_2), CodePointCommandᶻᴰ.UNICODE); CodePointᶻᴰ.INSTANCE.setCommand(v0.getValue(T002.PART_2), CodePointCommandᶻᴰ.UNICODE);
CodePointᶻᴰ.INSTANCE.setArgumentUnicode(v0.getValue(T002PartBinary.PART_2), unicode); CodePointᶻᴰ.INSTANCE.setArgumentUnicode(v0.getValue(T002.PART_2), unicode);
CodePointᶻᴰ.INSTANCE.setCommand(v1.getValue(T002PartBinary.PART_1), CodePointCommandᶻᴰ.XY_MAX); CodePointᶻᴰ.INSTANCE.setCommand(v1.getValue(T002.PART_1), CodePointCommandᶻᴰ.XY_MAX);
CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002PartBinary.PART_1), T002PartBinary.PART_1, xMax); CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002.PART_1), T002ᖟ.PART_1, xMax);
CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002PartBinary.PART_1), T002PartBinary.PART_2, yMax); CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002.PART_1), T002ᖟ.PART_2, yMax);
CodePointᶻᴰ.INSTANCE.setCommand(v1.getValue(T002PartBinary.PART_2), CodePointCommandᶻᴰ.XY_MIN); CodePointᶻᴰ.INSTANCE.setCommand(v1.getValue(T002.PART_2), CodePointCommandᶻᴰ.XY_MIN);
CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002PartBinary.PART_2), T002PartBinary.PART_1, xMin); CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002.PART_2), T002ᖟ.PART_1, xMin);
CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002PartBinary.PART_2), T002PartBinary.PART_2, yMin); CodePointᶻᴰ.INSTANCE.setArgument(v1.getValue(T002.PART_2), T002ᖟ.PART_2, yMin);
CodePointᶻᴰ.INSTANCE.setCommand(v2.getValue(T002PartBinary.PART_1), CodePointCommandᶻᴰ.ADVANCE); CodePointᶻᴰ.INSTANCE.setCommand(v2.getValue(T002.PART_1), CodePointCommandᶻᴰ.ADVANCE);
CodePointᶻᴰ.INSTANCE.setArgument(v2.getValue(T002PartBinary.PART_1), T002PartBinary.PART_1, advanceWidth); CodePointᶻᴰ.INSTANCE.setArgument(v2.getValue(T002.PART_1), T002ᖟ.PART_1, advanceWidth);
CodePointᶻᴰ.INSTANCE.setArgument(v2.getValue(T002PartBinary.PART_1), T002PartBinary.PART_2, leftSideBearing); CodePointᶻᴰ.INSTANCE.setArgument(v2.getValue(T002.PART_1), T002ᖟ.PART_2, leftSideBearing);
CodePointᶻᴰ.INSTANCE.setCommand(v2.getValue(T002PartBinary.PART_2), CodePointCommandᶻᴰ.NOP); CodePointᶻᴰ.INSTANCE.setCommand(v2.getValue(T002.PART_2), CodePointCommandᶻᴰ.NOP);
tongs.add(v0); tongs.add(v0);
tongs.add(v1); tongs.add(v1);
@ -270,9 +270,9 @@ public class TestConvFont {
int x = (int) Float.parseFloat(atts.getValue("x")); int x = (int) Float.parseFloat(atts.getValue("x"));
int y = (int) Float.parseFloat(atts.getValue("y")); int y = (int) Float.parseFloat(atts.getValue("y"));
T002PartBinary part = T002PartBinary.PART_1; T002 part = T002ᖟ.PART_1;
if (CodePointCommandᶻᴰ.NOP != CodePointᶻᴰ.INSTANCE.getCommand(point.getValue(T002PartBinary.PART_1))) { if (CodePointCommandᶻᴰ.NOP != CodePointᶻᴰ.INSTANCE.getCommand(point.getValue(T002.PART_1))) {
part = T002PartBinary.PART_2; part = T002.PART_2;
} }
if (onCurve) { if (onCurve) {
if (startPoint) { if (startPoint) {
@ -287,13 +287,13 @@ public class TestConvFont {
CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(part), CodePointCommandᶻᴰ.XY_OFF_CURVE); CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(part), CodePointCommandᶻᴰ.XY_OFF_CURVE);
} }
} }
CodePointᶻᴰ.INSTANCE.setArgument(point.getValue(part), T002PartBinary.PART_1, x); CodePointᶻᴰ.INSTANCE.setArgument(point.getValue(part), T002.PART_1, x);
CodePointᶻᴰ.INSTANCE.setArgument(point.getValue(part), T002PartBinary.PART_2, y); CodePointᶻᴰ.INSTANCE.setArgument(point.getValue(part), T002.PART_2, y);
if (part == T002PartBinary.PART_2) { if (part == T002.PART_2) {
tongs.add(point); tongs.add(point);
point = new V072Tong(); point = new V072Tong();
CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002PartBinary.PART_1), CodePointCommandᶻᴰ.NOP); CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002.PART_1), CodePointCommandᶻᴰ.NOP);
CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002PartBinary.PART_2), CodePointCommandᶻᴰ.NOP); CodePointᶻᴰ.INSTANCE.setCommand(point.getValue(T002.PART_2), CodePointCommandᶻᴰ.NOP);
} }
if (startPoint) { if (startPoint) {
startPoint = false; startPoint = false;