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

@ -19,8 +19,8 @@ import love.distributedrebirth.numberxd.base2t.part.T010PartDecimal;
import love.distributedrebirth.numberxd.base2t.part.T011PartUndecimal;
import love.distributedrebirth.numberxd.base2t.part.T012PartUncial;
import love.distributedrebirth.numberxd.base2t.part.T014PartTetradecimal;
import love.distributedrebirth.numberxd.base2t.part.T015PartPenta;
import love.distributedrebirth.numberxd.base2t.part.T016PartHex;
import love.distributedrebirth.numberxd.base2t.part.T015PartPentadecimal;
import love.distributedrebirth.numberxd.base2t.part.T016PartHexadecimal;
import love.distributedrebirth.numberxd.base2t.part.T017PartHeptadecimal;
import love.distributedrebirth.numberxd.base2t.part.T018PartOctodecimal;
import love.distributedrebirth.numberxd.base2t.part.T192PartCentebrailleimal;
@ -131,10 +131,10 @@ public enum Base2PartsFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<Bas
return T014PartTetradecimal.values();
case 15:
// baseT16Reads.increment();
return T015PartPenta.values();
return T015PartPentadecimal.values();
case 16:
baseT16Reads.increment();
return T016PartHex.values();
return T016PartHexadecimal.values();
case 17:
// baseT16Reads.increment();
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
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@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.
@ -29,9 +29,9 @@ public enum T015PartPenta implements TerminatorPartᶦᶦ<T015PartPenta> {
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 -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
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ȍőnDuytsFlüstern注(purpose = "The distribution by 16 (elements).")
@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_2 ("˦","","helium", "1"),
@ -30,9 +30,9 @@ public enum T016PartHex implements TerminatorPartAlt1ᶦᶦ<T016PartHex> {
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 -> {
enumPart.PUT_OBJ(TerminatorBullet.CHINA_KEY, chinaKey);
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.T004PartQuad;
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.
@ -46,14 +46,14 @@ public final class V144Tocta implements BaseNumberTyte<V144Tocta> {
values[part.ordinal()] = value;
}
public V009Tyte getTytePart(T016PartHex part) {
public V009Tyte getTytePart(T016PartHexadecimal part) {
return getValue(part.splitPartBinary(T004PartQuad.PART_1))
.getValue(part.splitPartBinary(T004PartQuad.PART_2))
.getValue(part.splitPartBinary(T004PartQuad.PART_3))
.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_2))
.getValue(part.splitPartBinary(T004PartQuad.PART_3))