maybe only use numbers

This commit is contained in:
Willem Cazander 2022-10-26 02:05:31 +02:00
parent 2abab0e02a
commit 695e28daae
11 changed files with 64 additions and 64 deletions

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal; import love.distributedrebirth.numberxd.base2t.BaseIteratorOctal;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
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;
@ -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(T016PartHex.values()[matrix1]); return values[matrix2].getTytePart(T016PartHexadecimal.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 T016PartHex.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
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.T012PartUncial;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
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;
@ -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(T016PartHex.values()[matrix1]); return values[matrix2][matrix3].getTytePart(T016PartHexadecimal.values()[matrix1]);
} }
public int getFractalLevel() { public int getFractalLevel() {
@ -48,7 +48,7 @@ abstract public class AbstractGroßGetậlŌṁ6ˢᴰ<T extends BaseGetậl<T,V0
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHex.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.numberxd;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
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.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
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;
@ -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(T016PartHex.values()[matrix1]); return value.getTytePart(T016PartHexadecimal.values()[matrix1]);
} }
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHex.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016PartHexadecimal.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.T012PartUncial;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
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 love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@ -29,12 +29,12 @@ public class GroßGetậl6ˢᴰ extends AbstractBaseGetậlMatrix2<GroßGetậl6
} }
public V009Tyte getValue() { public V009Tyte getValue() {
return values[matrix2].getTytePart(T016PartHex.values()[matrix1]); return values[matrix2].getTytePart(T016PartHexadecimal.values()[matrix1]);
} }
@Override @Override
public int getMatrix1Length() { public int getMatrix1Length() {
return T016PartHex.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ(); return T016PartHexadecimal.STATIC.BãßĦǿɇṽḝę̃ɬḪễïđ();
} }
@Override @Override

View file

@ -19,8 +19,8 @@ import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal;
import love.distributedrebirth.numberxd.base2t.part.T011PartUndecimal; import love.distributedrebirth.numberxd.base2t.part.T011PartUndecimal;
import love.distributedrebirth.numberxd.base2t.part.T012PartUncial; import love.distributedrebirth.numberxd.base2t.part.T012PartUncial;
import love.distributedrebirth.numberxd.base2t.part.T014PartTetradecimal; import love.distributedrebirth.numberxd.base2t.part.T014PartTetradecimal;
import love.distributedrebirth.numberxd.base2t.part.T015PartPenta; import love.distributedrebirth.numberxd.base2t.part.T015PartPentadecimal;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal; import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal;
import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal; import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal;
import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal; import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal;
@ -131,10 +131,10 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
return T014PartTetradecimal.values(); return T014PartTetradecimal.values();
case 15: case 15:
// baseT16Reads.increment(); // baseT16Reads.increment();
return T015PartPenta.values(); return T015PartPentadecimal.values();
case 16: case 16:
baseT16Reads.increment(); baseT16Reads.increment();
return T016PartHex.values(); return T016PartHexadecimal.values();
case 17: case 17:
// baseT16Reads.increment(); // baseT16Reads.increment();
return T017PartHeptadecimal.values(); return T017PartHeptadecimal.values();

View file

@ -8,7 +8,7 @@ import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
// https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions // https://en.wikipedia.org/wiki/Chinese_dragon#Classical_depictions
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(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 T015PartPenta implements TerminatorPartᶦᶦ<T015PartPenta> { public enum T015PartPentadecimal implements TerminatorPartᶦᶦ<T015PartPentadecimal> {
// TODO: replace with global unique one char china key value. // TODO: replace with global unique one char china key value.
@ -29,9 +29,9 @@ public enum T015PartPenta implements TerminatorPartᶦᶦ<T015PartPenta> {
PART_15 ("˦˩","龍馬","dragon_horse"), PART_15 ("˦˩","龍馬","dragon_horse"),
; ;
public final static T015PartPenta STATIC = T015PartPenta.PART_1; public final static T015PartPentadecimal STATIC = T015PartPentadecimal.PART_1;
private T015PartPenta(String dialTone, String chinaKey, String chinaValue) { private T015PartPentadecimal(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 love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(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 T016PartHex implements TerminatorPartAlt1ᶦᶦ<T016PartHex> { public enum T016PartHexadecimal implements TerminatorPartAlt1ᶦᶦ<T016PartHexadecimal> {
PART_1 ("˥","","hydrogen", "0"), PART_1 ("˥","","hydrogen", "0"),
PART_2 ("˦","","helium", "1"), PART_2 ("˦","","helium", "1"),
@ -30,9 +30,9 @@ public enum T016PartHex implements TerminatorPartAlt1ᶦᶦ<T016PartHex> {
PART_16("","","sulfur", "F"), PART_16("","","sulfur", "F"),
; ;
public final static T016PartHex STATIC = T016PartHex.PART_1; public final static T016PartHexadecimal STATIC = T016PartHexadecimal.PART_1;
private T016PartHex(String dialTone, String chinaKey, String chinaValue, String alt1Value) { private T016PartHexadecimal(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 love.distributedrebirth.numberxd.base2t.part.T002PartBinary;
import love.distributedrebirth.numberxd.base2t.part.T003PartTrit; import love.distributedrebirth.numberxd.base2t.part.T003PartTrit;
import love.distributedrebirth.numberxd.base2t.part.T004PartQuad; import love.distributedrebirth.numberxd.base2t.part.T004PartQuad;
import love.distributedrebirth.numberxd.base2t.part.T008PartOctal; import love.distributedrebirth.numberxd.base2t.part.T008PartOctal;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
/** /**
* Holds an 144 bit value. * Holds an 144 bit value.
@ -46,14 +46,14 @@ public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
values[part.ordinal()] = value; values[part.ordinal()] = value;
} }
public V009Tyte getTytePart(T016PartHex part) { public V009Tyte getTytePart(T016PartHexadecimal part) {
return getValue(part.splitPartBinary(T004PartQuad.PART_1)) return getValue(part.splitPartBinary(T004PartQuad.PART_1))
.getValue(part.splitPartBinary(T004PartQuad.PART_2)) .getValue(part.splitPartBinary(T004PartQuad.PART_2))
.getValue(part.splitPartBinary(T004PartQuad.PART_3)) .getValue(part.splitPartBinary(T004PartQuad.PART_3))
.getValue(part.splitPartBinary(T004PartQuad.PART_4)); .getValue(part.splitPartBinary(T004PartQuad.PART_4));
} }
public void setTytePart(T016PartHex part, V009Tyte value) { public void setTytePart(T016PartHexadecimal part, V009Tyte value) {
getValue(part.splitPartBinary(T004PartQuad.PART_1)) getValue(part.splitPartBinary(T004PartQuad.PART_1))
.getValue(part.splitPartBinary(T004PartQuad.PART_2)) .getValue(part.splitPartBinary(T004PartQuad.PART_2))
.getValue(part.splitPartBinary(T004PartQuad.PART_3)) .getValue(part.splitPartBinary(T004PartQuad.PART_3))

View file

@ -15,7 +15,7 @@ import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie
import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie響ᴼᶠ; import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie響ᴼᶠ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ; import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal; import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex; import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "The number base glyph scripts.") @BãßBȍőnDuytsFlüstern注(purpose = "The number base glyph scripts.")
@ -25,7 +25,7 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
LATIN_BASIC( LATIN_BASIC(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(Integer.toString(x.rȧñkTelNul())))), new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(Integer.toString(x.rȧñkTelNul())))),
new BaseGlyphSetNumber(v -> T016PartHex.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))), new BaseGlyphSetNumber(v -> T016PartHexadecimal.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 -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkChinaWaarde()))).withSeperator(Bãß.ℭỗᶇṧⱦᶏꬼȶʂ.STR_SPACE),
@ -57,7 +57,7 @@ public enum BaseGlyphSet implements BãßBȍőnAbacusSetMBeanʸᴰ<BaseGlyphSet>
TONE_SCRIPT( TONE_SCRIPT(
new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkRingToon()))), new BaseGlyphSetNumber(v -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkRingToon()))),
new BaseGlyphSetNumber(v -> T016PartHex.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("꜊꜈","꜊꜉","꜊꜋","꜊꜌","꜊꜍","꜊꜎","꜊꜏","꜊꜐","꜊꜑","˧˥","˧˦","˧˨","˧˩","˧꜒","˧꜓","˧꜔","˧꜕","˧꜖","꜏˥","꜏˦","꜏˧","꜏˨","꜏˩","꜏꜍","꜏꜎","꜏꜐","꜏꜑")), 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 -> T010PartDecimal.STATIC.teŀráàmVoorElk(x -> v.add(x.rȧñkAlt1Waarde()))),
@ -267,7 +267,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(T016PartHex.STATIC.teŀráàmGroote()); String amount16 = number.toString(T016PartHexadecimal.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

@ -1,35 +0,0 @@
package love.distributedrebirth.numberxd.base2t.part;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class T016PartHexTest {
@Test
public void testBasePart() {
for (T016PartHex value:T016PartHex.values()) {
Assertions.assertNotNull(value.rȧñkRingToon());
Assertions.assertNotNull(value.rȧñkChinaSleutel());
Assertions.assertNotNull(value.rȧñkChinaWaarde());
}
}
@Test
public void testToneMap() {
Assertions.assertEquals(T016PartHex.PART_1, T016PartHex.PART_1.teŀráàmWaardeVanRingToon("˥"));
Assertions.assertEquals(T016PartHex.PART_2, T016PartHex.PART_1.teŀráàmWaardeVanRingToon("˦"));
Assertions.assertEquals(T016PartHex.PART_15, T016PartHex.PART_1.teŀráàmWaardeVanRingToon(""));
Assertions.assertEquals(T016PartHex.PART_16, T016PartHex.PART_1.teŀráàmWaardeVanRingToon(""));
}
@Test
public void testChinaMap() {
Assertions.assertEquals(T016PartHex.PART_1, T016PartHex.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016PartHex.PART_2, T016PartHex.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016PartHex.PART_15, T016PartHex.PART_1.ráàmWaardeVanChinaSleutel(""));
Assertions.assertEquals(T016PartHex.PART_16, T016PartHex.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 love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(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(""));
}
}