Renamed the matrix

This commit is contained in:
Willem Cazander 2022-11-07 20:35:56 +01:00
parent 751e5c2890
commit 0886d6eac9
13 changed files with 61 additions and 62 deletions

View file

@ -4,8 +4,8 @@ import java.util.PrimitiveIterator;
import java.util.function.Consumer; import java.util.function.Consumer;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02MatrixBinary; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M04MatrixQuad; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M04;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -33,14 +33,14 @@ public interface PrimitiveBooleanIterator extends PrimitiveIterator<Boolean,Prim
} }
default PrimitiveNibbleIterator toNibbleIteratorIndianBig() { default PrimitiveNibbleIterator toNibbleIteratorIndianBig() {
return toNibbleIterator(M04MatrixQuad.STATIC); return toNibbleIterator(M04.STATIC);
} }
default PrimitiveNibbleIterator toNibbleIteratorIndianLittle() { default PrimitiveNibbleIterator toNibbleIteratorIndianLittle() {
return toNibbleIterator(M04MatrixQuad.TAIL); return toNibbleIterator(M04.TAIL);
} }
default PrimitiveNibbleIterator toNibbleIterator(M04MatrixQuad order) { default PrimitiveNibbleIterator toNibbleIterator(M04 order) {
return new PrimitiveNibbleIterator() { return new PrimitiveNibbleIterator() {
@Override @Override
@ -59,11 +59,11 @@ public interface PrimitiveBooleanIterator extends PrimitiveIterator<Boolean,Prim
}; };
} }
default PrimitiveByteIterator toByteIterator(M02MatrixBinary order) { default PrimitiveByteIterator toByteIterator(M02 order) {
if (M02MatrixBinary.TAIL.equals(order)) { if (M02.TAIL.equals(order)) {
return toNibbleIterator(M04MatrixQuad.TAIL).toByteIterator(order); return toNibbleIterator(M04.TAIL).toByteIterator(order);
} }
return toNibbleIterator(M04MatrixQuad.STATIC).toByteIterator(order); return toNibbleIterator(M04.STATIC).toByteIterator(order);
} }
static PrimitiveBooleanIterator valueOfZeroAscii(String binarySnake) { static PrimitiveBooleanIterator valueOfZeroAscii(String binarySnake) {

View file

@ -3,7 +3,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
import java.util.PrimitiveIterator; import java.util.PrimitiveIterator;
import java.util.function.Consumer; import java.util.function.Consumer;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02MatrixBinary; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -31,14 +31,14 @@ public interface PrimitiveByteIterator extends PrimitiveIterator<Byte,PrimitiveB
} }
default PrimitiveNibbleIterator toNibbleIteratorIndianBig() { default PrimitiveNibbleIterator toNibbleIteratorIndianBig() {
return toNibbleIterator(M02MatrixBinary.STATIC); return toNibbleIterator(M02.STATIC);
} }
default PrimitiveNibbleIterator toNibbleIteratorIndianLittle() { default PrimitiveNibbleIterator toNibbleIteratorIndianLittle() {
return toNibbleIterator(M02MatrixBinary.TAIL); return toNibbleIterator(M02.TAIL);
} }
default PrimitiveNibbleIterator toNibbleIterator(M02MatrixBinary order) { default PrimitiveNibbleIterator toNibbleIterator(M02 order) {
return new PrimitiveNibbleIterator() { return new PrimitiveNibbleIterator() {
int offset = 0; int offset = 0;
byte current = 0; byte current = 0;

View file

@ -3,8 +3,8 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
import java.util.PrimitiveIterator; import java.util.PrimitiveIterator;
import java.util.function.Consumer; import java.util.function.Consumer;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02MatrixBinary; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M04MatrixQuad; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M04;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -32,14 +32,14 @@ public interface PrimitiveNibbleIterator extends PrimitiveIterator<Byte,Primitiv
} }
default PrimitiveBooleanIterator toBooleanIteratorIndianBig() { default PrimitiveBooleanIterator toBooleanIteratorIndianBig() {
return toBooleanIterator(M04MatrixQuad.STATIC); return toBooleanIterator(M04.STATIC);
} }
default PrimitiveBooleanIterator toBooleanIteratorIndianLittle() { default PrimitiveBooleanIterator toBooleanIteratorIndianLittle() {
return toBooleanIterator(M04MatrixQuad.TAIL); return toBooleanIterator(M04.TAIL);
} }
default PrimitiveBooleanIterator toBooleanIterator(M04MatrixQuad order) { default PrimitiveBooleanIterator toBooleanIterator(M04 order) {
return new PrimitiveBooleanIterator() { return new PrimitiveBooleanIterator() {
int offset = 0; int offset = 0;
byte current = 0; byte current = 0;
@ -68,14 +68,14 @@ public interface PrimitiveNibbleIterator extends PrimitiveIterator<Byte,Primitiv
} }
default PrimitiveByteIterator toByteIteratorBigIndian() { default PrimitiveByteIterator toByteIteratorBigIndian() {
return toByteIterator(M02MatrixBinary.STATIC); return toByteIterator(M02.STATIC);
} }
default PrimitiveByteIterator toByteIteratorLittleIndian() { default PrimitiveByteIterator toByteIteratorLittleIndian() {
return toByteIterator(M02MatrixBinary.TAIL); return toByteIterator(M02.TAIL);
} }
default PrimitiveByteIterator toByteIterator(M02MatrixBinary order) { default PrimitiveByteIterator toByteIterator(M02 order) {
return new PrimitiveByteIterator() { return new PrimitiveByteIterator() {
@Override @Override
@ -94,7 +94,7 @@ public interface PrimitiveNibbleIterator extends PrimitiveIterator<Byte,Primitiv
}; };
} }
default PrimitiveNibbleIterator toNibbleIteratorMatrix(M04MatrixQuad order) { default PrimitiveNibbleIterator toNibbleIteratorMatrix(M04 order) {
return new PrimitiveNibbleIterator() { return new PrimitiveNibbleIterator() {
@Override @Override

View file

@ -7,13 +7,13 @@ import java.util.List;
import java.util.function.Consumer; import java.util.function.Consumer;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02MatrixBinary; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BaseNumberBlob extends BaseNumber /*extends Iterable<NumberValue.NumberValueStep>*/ { public interface BaseNumberBlob extends BaseNumber /*extends Iterable<NumberValue.NumberValueStep>*/ {
default Iterator<NumberValueStep> toBlobIterator(M02MatrixBinary order) { default Iterator<NumberValueStep> toBlobIterator(M02 order) {
List<Byte> bytes = new ArrayList<>(); List<Byte> bytes = new ArrayList<>();
toIteratorBoolean().toByteIterator(order).forEachRemaining((Consumer<? super Byte>)v -> { toIteratorBoolean().toByteIterator(order).forEachRemaining((Consumer<? super Byte>)v -> {
bytes.add(v); bytes.add(v);

View file

@ -4,15 +4,15 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnNumberMatrix注(dimension = 2) @BãßBȍőnNumberMatrix注(dimension = 2)
public enum M02MatrixBinary implements BãßBȍőnNumberMatrixʸᴰ<M02MatrixBinary> { public enum M02 implements BãßBȍőnNumberMatrixʸᴰ<M02ᒾ> {
M_01("0x1",1,0), M_01("0x1",1,0),
M_02("0x2",0,1), M_02("0x2",0,1),
; ;
public final static M02MatrixBinary STATIC = M02MatrixBinary.M_01; public final static M02 STATIC = M02ᒾ.M_01;
public final static M02MatrixBinary TAIL = STATIC.rȧñkNaarLaatste(); public final static M02 TAIL = STATIC.rȧñkNaarLaatste();
private M02MatrixBinary(String dialTone, int...args) { private M02(String dialTone, int...args) {
BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args); BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args);
} }
} }

View file

@ -4,7 +4,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnNumberMatrix注(dimension = 3) @BãßBȍőnNumberMatrix注(dimension = 3)
public enum M03MatrixTrit implements BãßBȍőnNumberMatrixʸᴰ<M03MatrixTrit> { public enum M03 implements BãßBȍőnNumberMatrixʸᴰ<M03ᒾ> {
M_005("0x05",2,1,0), M_005("0x05",2,1,0),
M_007("0x07",1,2,0), M_007("0x07",1,2,0),
M_011("0x0B",2,0,1), M_011("0x0B",2,0,1),
@ -13,10 +13,10 @@ public enum M03MatrixTrit implements BãßBȍőnNumberMatrixʸᴰ<M03MatrixTrit>
M_021("0x15",0,1,2), M_021("0x15",0,1,2),
; ;
public final static M03MatrixTrit STATIC = M03MatrixTrit.M_005; public final static M03 STATIC = M03ᒾ.M_005;
public final static M03MatrixTrit TAIL = STATIC.rȧñkNaarLaatste(); public final static M03 TAIL = STATIC.rȧñkNaarLaatste();
private M03MatrixTrit(String dialTone, int...args) { private M03(String dialTone, int...args) {
BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args); BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args);
} }
} }

View file

@ -4,7 +4,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnNumberMatrix注(dimension = 4) @BãßBȍőnNumberMatrix注(dimension = 4)
public enum M04MatrixQuad implements BãßBȍőnNumberMatrixʸᴰ<M04MatrixQuad> { public enum M04 implements BãßBȍőnNumberMatrixʸᴰ<M04ᒾ> {
M_0027("0x01B",3,2,1,0), M_0027("0x01B",3,2,1,0),
M_0030("0x01E",2,3,1,0), M_0030("0x01E",2,3,1,0),
M_0039("0x027",3,1,2,0), M_0039("0x027",3,1,2,0),
@ -31,10 +31,10 @@ public enum M04MatrixQuad implements BãßBȍőnNumberMatrixʸᴰ<M04MatrixQuad>
M_0228("0x0E4",0,1,2,3), M_0228("0x0E4",0,1,2,3),
; ;
public final static M04MatrixQuad STATIC = M04MatrixQuad.M_0027; public final static M04 STATIC = M04ᒾ.M_0027;
public final static M04MatrixQuad TAIL = STATIC.rȧñkNaarLaatste(); public final static M04 TAIL = STATIC.rȧñkNaarLaatste();
private M04MatrixQuad(String dialTone, int...args) { private M04(String dialTone, int...args) {
BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args); BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args);
} }
} }

View file

@ -4,7 +4,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnNumberMatrix注(dimension = 5) @BãßBȍőnNumberMatrix注(dimension = 5)
public enum M05MatrixPental implements BãßBȍőnNumberMatrixʸᴰ<M05MatrixPental> { public enum M05 implements BãßBȍőnNumberMatrixʸᴰ<M05ᒾ> {
M_00194("0x00C2",4,3,2,1,0), M_00194("0x00C2",4,3,2,1,0),
M_00198("0x00C6",3,4,2,1,0), M_00198("0x00C6",3,4,2,1,0),
M_00214("0x00D6",4,2,3,1,0), M_00214("0x00D6",4,2,3,1,0),
@ -127,10 +127,10 @@ public enum M05MatrixPental implements BãßBȍőnNumberMatrixʸᴰ<M05MatrixPen
M_02930("0x0B72",0,1,2,3,4), M_02930("0x0B72",0,1,2,3,4),
; ;
public final static M05MatrixPental STATIC = M05MatrixPental.M_00194; public final static M05 STATIC = M05ᒾ.M_00194;
public final static M05MatrixPental TAIL = STATIC.rȧñkNaarLaatste(); public final static M05 TAIL = STATIC.rȧñkNaarLaatste();
private M05MatrixPental(String dialTone, int...args) { private M05(String dialTone, int...args) {
BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args); BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args);
} }
} }

View file

@ -4,7 +4,7 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnNumberMatrix注(dimension = 6) @BãßBȍőnNumberMatrix注(dimension = 6)
public enum M06MatrixSeximal implements BãßBȍőnNumberMatrixʸᴰ<M06MatrixSeximal> { public enum M06 implements BãßBȍőnNumberMatrixʸᴰ<M06ᒾ> {
M_001865("0x00749",5,4,3,2,1,0), M_001865("0x00749",5,4,3,2,1,0),
M_001870("0x0074E",4,5,3,2,1,0), M_001870("0x0074E",4,5,3,2,1,0),
M_001895("0x00767",5,3,4,2,1,0), M_001895("0x00767",5,3,4,2,1,0),
@ -727,10 +727,10 @@ public enum M06MatrixSeximal implements BãßBȍőnNumberMatrixʸᴰ<M06MatrixSe
M_044790("0x0AEF6",0,1,2,3,4,5), M_044790("0x0AEF6",0,1,2,3,4,5),
; ;
public final static M06MatrixSeximal STATIC = M06MatrixSeximal.M_001865; public final static M06 STATIC = M06ᒾ.M_001865;
public final static M06MatrixSeximal TAIL = STATIC.rȧñkNaarLaatste(); public final static M06 TAIL = STATIC.rȧñkNaarLaatste();
private M06MatrixSeximal(String dialTone, int...args) { private M06(String dialTone, int...args) {
BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args); BãßBȍőnNumberMatrixʸᴰ.Ꝑŕḯṿª.יהוהʸᴰ(this, dialTone, args);
} }
} }

View file

@ -46,15 +46,15 @@ public enum NumberMatrixFactory implements BãßBȍőnAbacusInstanceMBeanʸᴰ<N
throw new IllegalArgumentException("Dimension smaller than 2 are not supported"); throw new IllegalArgumentException("Dimension smaller than 2 are not supported");
} }
if (dimension == 2) { if (dimension == 2) {
return new NumberMatrixSetEnum(M02MatrixBinary.STATIC.teŀráàmWaardes()); return new NumberMatrixSetEnum(M02.STATIC.teŀráàmWaardes());
} else if (dimension == 3) { } else if (dimension == 3) {
return new NumberMatrixSetEnum(M03MatrixTrit.STATIC.teŀráàmWaardes()); return new NumberMatrixSetEnum(M03.STATIC.teŀráàmWaardes());
} else if (dimension == 4) { } else if (dimension == 4) {
return new NumberMatrixSetEnum(M04MatrixQuad.STATIC.teŀráàmWaardes()); return new NumberMatrixSetEnum(M04.STATIC.teŀráàmWaardes());
} else if (dimension == 5) { } else if (dimension == 5) {
return new NumberMatrixSetEnum(M05MatrixPental.STATIC.teŀráàmWaardes()); return new NumberMatrixSetEnum(M05.STATIC.teŀráàmWaardes());
} else if (dimension == 6) { } else if (dimension == 6) {
return new NumberMatrixSetEnum(M06MatrixSeximal.STATIC.teŀráàmWaardes()); return new NumberMatrixSetEnum(M06.STATIC.teŀráàmWaardes());
} }
return buildMatrixSetSpaceX(dimension); return buildMatrixSetSpaceX(dimension);
} }

View file

@ -16,27 +16,26 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAu
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocMethod注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocMethod注;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocThrows注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocThrows注;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocType注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocType注;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsFlüstern注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@DuytsDocType注(sea = {BabelLocalizer.ẞDuyts.ẞDocTypeᴬᵖᶦ.ₐₜType班.class}) @DuytsDocType注(sea = {BabelLocalizer.ẞDuyts.ẞDocTypeᴬᵖᶦ.ₐₜType班.class})
@Deprecated //@Deprecated //Eclipse IDE compiler error: Type mismatch: cannot convert from Class<BabelLocalizer.ẞDuyts.ẞDocTypeᴬᵖᶦ.ₐₜType班> to Class<? extends Babelizeբ.ẞDoc.ẞDuytsType班ᵃᵗ>
public interface BabelLocalizer { public interface BabelLocalizer {
enum Ꝑŕḯṿª implements ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕḯṿª { enum Ꝑŕḯṿª implements ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕḯṿª {
; ;
private static final Locale FALLBACK_I18N_LOCALE = Locale.ENGLISH; // Kill the default jvm locale, humans and stupid bugs private static final Locale FALLBACK_I18N_LOCALE = Locale.ENGLISH; // Kill the default jvm locale, humans and stupid bugs
@BabelString注( = 嘴ᗮᙿᗮ.Basic.class, txt = "Missing required annotation @BabelLocalizer注 on interface: ") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "Missing required annotation @BabelLocalizer注 on interface: ")
private enum ₜₓₜMissing注Localizer implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜMissing注Localizer implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
@BabelString注( = 嘴ᗮᙿᗮ.Basic.class, txt = "Missing annotation @DuytsDocMethod注 on: %s") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "Missing annotation @DuytsDocMethod注 on: %s")
private enum ₜₓₜMissing注DuytsDocMethod implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜMissing注DuytsDocMethod implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
@BabelString注( = 嘴ᗮᙿᗮ.Basic.class, txt = "Missing exception id: %s in @DuytsDocMethod注 on: %s") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "Missing exception id: %s in @DuytsDocMethod注 on: %s")
private enum ₜₓₜNoDuytsDocIdFound implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜNoDuytsDocIdFound implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
@BabelString注( = 嘴ᗮᙿᗮ.Basic.class, txt = "Can't search babel message with null selector") @BabelString注( = 嘴ᗮᙿᗮ.English.class, txt = "Can't search babel message with null selector")
private enum ₜₓₜNullExceptionId implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {} private enum ₜₓₜNullExceptionId implements Babelizeբ.ẞType.ẞTextᴬᵖᶦ {}
//@BabelStringTower注(babel = { @BabelString注(iso = "en", txt = "No searchable stack frame returned") }) //@BabelStringTower注(babel = { @BabelString注(iso = "en", txt = "No searchable stack frame returned") })
@ -140,7 +139,7 @@ public interface BabelLocalizer {
} }
Class<? extends LinguaNode> putinLocaleId = localeId; // The put in locale id Class<? extends LinguaNode> putinLocaleId = localeId; // The put in locale id
if (putinLocaleId == null) { if (putinLocaleId == null) {
putinLocaleId = 嘴ᗮᙿᗮ.Basic.class; putinLocaleId = 嘴ᗮᙿᗮ.English.class;
} }
StackWalker walker = StackWalker.getInstance(StackWalker.Option.RETAIN_CLASS_REFERENCE); StackWalker walker = StackWalker.getInstance(StackWalker.Option.RETAIN_CLASS_REFERENCE);
StackWalker.StackFrame frame = walker.walk(stream1 -> stream1.skip(stackDepth).findFirst().orElse(null)); StackWalker.StackFrame frame = walker.walk(stream1 -> stream1.skip(stackDepth).findFirst().orElse(null));

View file

@ -23,7 +23,7 @@ public @interface DuytsDocMethod注 {
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.English.class, txt = "Adds Duytschen documentation to a method") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.English.class, txt = "Adds Duytschen documentation to a method")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.China.class, txt = "將荷蘭文文檔添加到方法中") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.China.class, txt = "將荷蘭文文檔添加到方法中")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "एक विधि में डच दस्तावेज़ जोड़ता है") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "एक विधि में डच दस्तावेज़ जोड़ता है")
public interface ₐₜType班 extends Babelizeբ.ẞDoc.ẞDuytsType班ᵃᵗ {} public enum ₐₜType班 implements Babelizeբ.ẞDoc.ẞDuytsType班ᵃᵗ {}
} }
enum ẞDocMethodᴬᵖᶦ implements Babelizeբ.ẞDuyts.ẞDocMethodᴬᵖᶦ { enum ẞDocMethodᴬᵖᶦ implements Babelizeբ.ẞDuyts.ẞDocMethodᴬᵖᶦ {
; ;
@ -32,14 +32,14 @@ public @interface DuytsDocMethod注 {
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.English.class, txt = "All the translated language information of the annatated method") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.English.class, txt = "All the translated language information of the annatated method")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.China.class, txt = "註釋方法的所有翻譯語言信息") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.China.class, txt = "註釋方法的所有翻譯語言信息")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "एनाटेड विधि की सभी अनूदित भाषा की जानकारी") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "एनाटेड विधि की सभी अनूदित भाषा की जानकारी")
public interface ₐₜMethodSea例 extends Babelizeբ.ẞDoc.ẞDuytsMethod例ᵃᵗ {} public enum ₐₜMethodSea例 implements Babelizeբ.ẞDoc.ẞDuytsMethod例ᵃᵗ {}
@DuytsEnigma注( = 嘴ᗮᙿᗮ.China.class, txt = "例外") @DuytsEnigma注( = 嘴ᗮᙿᗮ.China.class, txt = "例外")
@DuytsEnigma注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अपवाद") @DuytsEnigma注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "अपवाद")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.English.class, txt = "All the translated exceptions a method may throw") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.English.class, txt = "All the translated exceptions a method may throw")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.China.class, txt = "一個方法可能拋出的所有翻譯異常") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.China.class, txt = "一個方法可能拋出的所有翻譯異常")
@DuytsFlüstern注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "सभी अनुवादित अपवाद एक विधि फेंक सकते हैं") @DuytsFlüstern注( = 嘴ᗮᙿᗮ.Hindi.class, txt = "सभी अनुवादित अपवाद एक विधि फेंक सकते हैं")
public interface ₐₜMethodExceptions例 extends Babelizeբ.ẞDoc.ẞDuytsMethod例ᵃᵗ {} public enum ₐₜMethodExceptions例 implements Babelizeբ.ẞDoc.ẞDuytsMethod例ᵃᵗ {}
} }
} }

View file

@ -4,7 +4,7 @@ import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test; import org.junit.jupiter.api.Test;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.Bãß;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M04MatrixQuad; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M04;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.NumberMatrixFactory; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.NumberMatrixFactory;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.NumberMatrixSet; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.NumberMatrixSet;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@ -14,8 +14,8 @@ public class NumberMatrixFactoryTest {
@Test @Test
public void testMatrix4() { public void testMatrix4() {
Assertions.assertEquals(Bãß.ℭỗᶇṧⱦᶏꬼȶʂ.INT_ZERO, M04MatrixQuad.M_0099.rȧñkNaarEerste().rȧñkTelNul()); Assertions.assertEquals(Bãß.ℭỗᶇṧⱦᶏꬼȶʂ.INT_ZERO, M04.M_0099.rȧñkNaarEerste().rȧñkTelNul());
Assertions.assertEquals(M04MatrixQuad.values().length, M04MatrixQuad.M_0099.rȧñkNaarVolgende().rȧñkNaarVolgende().teŀráàmGroote()); Assertions.assertEquals(M04.values().length, M04ᒾ.M_0099.rȧñkNaarVolgende().rȧñkNaarVolgende().teŀráàmGroote());
} }
@Test @Test