Compare commits

..

9 commits

193 changed files with 1474 additions and 1211 deletions

View file

@ -37,6 +37,7 @@ public interface ᒢSkullBoneMother {
/// The DNA of which this instance is made of.
/// A bean getter should not return the DNA of which the bean is made of.
/// @return The DNA class of the bone bean.
default Class<?> thisᴰᴺᴬ() {
return getClass();
}

View file

@ -30,6 +30,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ;
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.ᣖᣗᑊᔿᑊᐪᑊᘁᓫ.PrimitiveBooleanIterator;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// The lowest number base interface.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")

View file

@ -37,6 +37,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒢℭỗᶇṧⱦᶏꬼȶʂ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᔿᣔᐪᣗᑊᕁ.M02ᒾ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Basic number blob as digital blubber.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")

View file

@ -30,6 +30,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ;
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.ᣖᣗᑊᔿᑊᐪᑊᘁᓫ.PrimitiveByteIterator;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Basic numbers which are retro classic oldschool legacy byte aligned.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")

View file

@ -37,13 +37,20 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻ
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.ᣖᣗᑊᔿᑊᐪᑊᘁᓫ.PrimitiveBooleanIterator;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Decimal choco number of 144 bits.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
//see working impl at: https://github.com/douglascrockford/DEC64
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class Decimal144 extends AbstractBaseGetậlMatrix1<Decimal144, T512ᖟ> implements BaseNumber {
// Decimal144
// OLD: 18 (signed) exponent + 126 coefficient = 6 octals + 42 octals
// V2X: 4 bit choco + 14 bit exponent + 126 coefficient
// TODO: add parse's for all 3 retro decimal formats
// DEC64 = 8 bit exponent + 56 bit coefficient
//see working impl at: https://github.com/douglascrockford/DEC64
// decimal64 floating-point format
// 1 sign + 13 combination + 50 Significand continuation
@ -51,11 +58,6 @@ public class Decimal144 extends AbstractBaseGetậlMatrix1<Decimal144, T512ᖟ>
// decimal128 floating-point format
// 1 sign + 17 combination + 110 Significand continuation
// Decimal144
// 18 (signed) exponent + 126 coefficient = 6 octals + 42 octals
// TODO: add parse's for all 3 retro decimal formats
private final V144Tocta value;
public Decimal144() {

View file

@ -208,7 +208,7 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu
return BAKED_IN_PIES;
}
static abstract private class BoneTerminatorBaseX<T extends Terminator𓄯<T>> implements Terminator𓄯<T>,BãßᛗᚢᛗᛗᛉBoneBabe𓄯<T> {
static abstract private class BoneTerminatorBaseX<T extends BoneTerminatorBaseX<T>> implements Terminator𓄯<T>,BãßᛗᚢᛗᛗᛉBoneBabe𓄯<T> {
//protected final int slices;
protected final int slice;
private final Function<Integer, T> creator;
@ -227,28 +227,52 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu
}
}
@Override
public BãßBȍőnCoffinԲ thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ() {
final public BãßBȍőnCoffinԲ thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ() {
return ghostsInAShell;
}
@Override
public int zerdinal() {
final public int zerdinal() {
return slice;
}
@Override
public int zerdinalSpaceBoundary() {
final public int zerdinalSpaceBoundary() {
return terminator注.slices();
}
@Override
public T zerdinalMaterializeSpace(int zerdinal) {
final public T zerdinalMaterializeSpace(int zerdinal) {
if (slice == zerdinal) {
return thisᵀᴮᵒⁿᵉ(); // keep JVM identity equals to itself
}
return creator.apply(zerdinal);
}
@Override
public String abacusRȧñkName() {
final public String abacusRȧñkName() {
return slice + "_" + terminator注.slices();
}
@Override
final public int hashCode() {
//return Objects.hash(slice, terminator注.slices());
return Objects.hash(getClass().hashCode(), slice, terminator注.slices());
}
@Override
final public boolean equals(Object obj) {
if (obj == null) {
return false;
}
return hashCode() == obj.hashCode();
// if (this == obj) {
// return true;
// }
// if (obj == null) {
// return false;
// }
// if (getClass() != obj.getClass()) {
// return false;
// }
// BoneTerminatorBaseX other = (BoneTerminatorBaseX) obj;
// return slice == other.slice && terminator注.slices() == other.terminator注.slices();
}
}
private interface PrimordialZerdinalMutexBaseX {
}

View file

@ -30,6 +30,9 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪ
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣔᔿᔿᐤ.BãßBȍőnAmmoBullet;
/// Terminator bullet types to store in the backpack.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum TerminatorBullet implements BãßBȍőnAmmoBullet {
DUYTS_NAME,

View file

@ -34,6 +34,9 @@ import ᒢᐩᐩ.ᓫᣕᐪᓫᣗ.ᣖᑊᓫ.ᐪᣔᔆᐪᓫ.TasteCakeDoughFrostGl
import ᒢᐩᐩ.ᓫᣕᐪᓫᣗ.ᣖᑊᓫ.ᐪᣔᔆᐪᓫ.TasteCakeDoughMarrowGlitter注;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator cake bake instructions.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@TasteCakeDoughMarrowGlitter注(eat = @FoodGlitter注(prefix = {/*"thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ",*/ "this", "to", "zerdinal", "ordinal", "clamp", "brick", "lego"}), taste = @FoodSelect注(burn = FoodType.ANY_ENUM))
@TasteCakeDoughMarrowGlitter注(eat = @FoodGlitter注(prefix = {"valueOf", "values", "valuesLength", "convertᴬᴸᴸ"/*, "valuesᵁⁿˢᵃᶠᵉ"*/}), tasteStatic = true, taste = @FoodSelect注(burn = FoodType.ANY_ENUM))

View file

@ -30,6 +30,10 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪ
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᔿᓑᔿᔿᔋᐝᣚ.BãßᛗᚢᛗᛗᛉChaliceEnum𓄯;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator glue for enum instance variants.
/// @param <T> The T-bone self type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface TerminatorEnum𓄯<T extends TerminatorEnum𓄯<T>> extends Terminator𓄯<T>,BãßᛗᚢᛗᛗᛉChaliceEnum𓄯<T> {

View file

@ -29,6 +29,9 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪ
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator gun fire.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface TerminatorGun {

View file

@ -29,6 +29,9 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪ
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator gun ammo meta information web-site descriptor.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface TerminatorGunAmmo {

View file

@ -35,6 +35,9 @@ import java.lang.annotation.Target;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator gun ammo annotation.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Documented
@Retention(RetentionPolicy.RUNTIME)

View file

@ -29,6 +29,9 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪ
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator gun loader.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface TerminatorGunLoader {

View file

@ -31,6 +31,9 @@ import java.util.Optional;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator gun safe to transfer ammo from loader to instance.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class TerminatorGunSafe {

View file

@ -36,6 +36,9 @@ import java.lang.annotation.Target;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.BabelẞlueText;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Terminator annotation.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Documented
@Retention(RetentionPolicy.RUNTIME)

View file

@ -61,6 +61,9 @@ import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ.ᣔᒃᣔᒼᓑᔆ.
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᕐᓑᣕᔆ.TTꞱꞱᖟGunShield;
/// The terminator of the part's implementation interface
/// @param <T> The T-Bone self type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnKακοFireBall注(required = Terminator注.class)
public interface Terminator𓄯<T extends Terminator𓄯<T>> extends ZerdinalAḃåčȕs̈RȧñkLine𓄯<T>, BãßBȍőnAmmoBox𓄯ᶠˡʸ<T,TerminatorBullet>, ServiceLoader𓄯ᶠˡʸ<T>, TerminatorCakeᴮᵃᵏᵉ {

View file

@ -41,6 +41,9 @@ import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ.ᣔᒃᣔᒼᓑᔆ.
import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ.ᣔᒃᣔᒼᓑᔆ.ZerdinalAḃåčȕs̈RȧñkLine𓄯;
/// Holds the number block and dimension.
/// @param <T> The T-bone self type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnKακοFireBall注(required = {NumberMatrix注.class})
public interface NumberMatrix𓄯<T extends NumberMatrix𓄯<T>> extends ZerdinalAḃåčȕs̈RȧñkLine𓄯<T> {

View file

@ -31,6 +31,7 @@ import java.util.function.IntSupplier;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Primative sign integer rope strand type support marker.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")

View file

@ -29,7 +29,7 @@ package ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// TODO: locate nether location of base2 and typed-iterator interfaces dial tones.
// TODO: locate nether location of base2 and typed-iterator interfaces dial tones.
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface Ropeᴿᵈ<E, B/* extends NetherRingTone<...Base2>*/> /* extends NetherRingTone<...typed-iteraor>*/ {

View file

@ -41,6 +41,7 @@ import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.RopeOfAzraelᴿᵈ;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
/// Materialize a zerdinal number object from space.
/// @param <T> The self type used by the creator.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")

View file

@ -157,7 +157,7 @@ public class FCDocWriter {
doc.setDescription("FourCorner 18 bit text encoding format.");
doc.setDocAbout("FourCorner Indexes\nThe World Of Words™");
doc.createDocCopyright("𑀳𑁂𑀮𑀺𑀉𑁄𑀤𑁄𑀭𑁂𑀡𑀪𑀸𑀕", "תשפ״ה"); // use hebrew quotation mark, the interweb uses latin which break unicode rendering
doc.setDocPageSubTitle("FC18-Alpha1");
doc.setDocPageSubTitle("FC18-Alpha2");
doc.addMetaKeywordAll(List.of("FC18", "documentation", "four-corner", "china", "MSX4"));
doc.setNoFrameAllName("All cake slices");
doc.setFrameNavOverviewPrintParent(true);
@ -185,8 +185,6 @@ public class FCDocWriter {
MaisDocConcept adc3 = doc.addConcept(new MaisDocConcept(adc2,C_FC_SLICE,TDocCakeSlice.class));
MaisDocConcept adc4 = doc.addConcept(new MaisDocConcept(adc3,C_FC_WORD,TDocCakeWord.class));
// TODO: Fixed 'navList' Tower/Cake/Word selection if child concept is used
MaisDocConcept sliceEscapeSeq = new MaisDocConcept(adc4,C_FC_ESC,TDocCakeWordEscape.class);
adc4.addChildConcept(sliceEscapeSeq);
@ -215,7 +213,7 @@ public class FCDocWriter {
MaisDocNode wordNode = sliceNode.addNode(createNodeCakeWord(dotCake, i));
if (FourCornerDotCake.FC_DEC2701_PX0.equals(dotCake)) {
if ("ESC68_INC0801_P8".equals(wordNode.getName())) {
if ("ESC6_INC0801_P8".equals(wordNode.getName())) {
for (FCDotINC0801DashP8 vide : FCDotINC0801DashP8.values()) {
wordNode.addNode(createNodeCakeWordEscape(vide, vide.name()));
}
@ -252,7 +250,7 @@ public class FCDocWriter {
}
private MaisDocNode createNodeKanjiDict(String version) {
return new MaisDocNode(kanjiDict, "jis_x_0" + version, "JIS X 0" + version, "Kanji JIS X 0" + version);
return new MaisDocNode(kanjiDict, "jis_x_0" + version, "JIS X 0" + version, "Reference Kanji JIS X 0" + version);
}
private MaisDocNode createNodeKanjiDictLiteral(KanjiDictLiteral literal, String kuTen) {

View file

@ -23,13 +23,15 @@
package love.distributedrebirth.nx01.mushroom.mais.fc18.print;
import java.io.IOException;
import java.math.BigInteger;
import java.util.ArrayList;
import java.util.List;
import org.x4o.fc18.FourCornerUnicodeDisplay;
import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC2701DashPX0;
import org.x4o.fc18.zion7.FourCornerZion7Candlelier;
import org.x4o.fc18.zion7.FourCornerZionStenoGrapher;
import org.x4o.fc18.zion7.flame4.FCFlameNumberTaste;
import org.x4o.maisdoc.flake.MaisDocContentCss;
import org.x4o.maisdoc.flake.MaisDocContentWriter;
import org.x4o.maisdoc.model.MaisDocPage;
@ -47,7 +49,7 @@ import org.x4o.sax3.io.ContentCloseable;
public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter {
public static MaisDocPage createDocPage() {
return new MaisDocPage("overview-ncr","NCR","Overview of all (6 bit) NCR1632 fractions.",new FCDocPageWriterNCR());
return new MaisDocPage("overview-ncr","NCR","Overview of some New Counting Rods numbers.",new FCDocPageWriterNCR());
}
// TODO: write adult NCR too here
@ -56,7 +58,7 @@ public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter
public void writePageContent(MaisDocWriteEvent<MaisDocPage> e) throws IOException {
MaisDocContentWriter writer = e.getWriter();
try (ContentCloseable content = writer.docPageContent()) {
try (ContentCloseable table = writer.docTable(FourCornerDotCake.FC_RATIONAL2304_BANK.nameSpec().replaceAll("BANK", "baklava"), null, MaisDocContentCss.overviewSummary)) {
try (ContentCloseable table = writer.docTable(FourCornerDotCake.FC_RATIONAL2304_BANK.nameSpec().replaceAll("BANK", "number"), null, MaisDocContentCss.overviewSummary)) {
writeTableBoxHeaderNumeric(writer, 28);
writePIN(writer);
}
@ -81,9 +83,11 @@ public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter
continue;
}
List<Integer> piNum = new ArrayList<>();
//piNum.addAll(FCDotDEC2701DashPX0.ESC68_NCR.baklavaPointSequence()); // TODO: use write for 18 bit NCR
piNum.add(FCDotCDC1604DashP6.NX01_A.ordinal() + t);
piNum.add(FCDotCDC1604DashP6.NX01_A.ordinal() + i);
FourCornerZion7Candlelier steno = FourCornerZionStenoGrapher.writerFC18(piNum);
FCFlameNumberTaste taste = FCFlameNumberTaste.NUMBER_POSITIVE;
BigInteger numerator = BigInteger.valueOf(1 + t);
BigInteger denominator = BigInteger.valueOf(1 + i);
steno.strobeNumberChocoPigRational(taste, taste, numerator, denominator);
String char18Str = FourCornerUnicodeDisplay.text().render(piNum);
StringBuilder buf = new StringBuilder();
for (int c : char18Str.codePoints().toArray()) {

View file

@ -50,36 +50,47 @@ import love.distributedrebirth.nx01.mushroom.mais.fc18.TDocCakeSlice;
*/
public class FCDocSegmentWriterCake implements FCDocSegmentWriter {
private static final String[] FC_FEATURES = new String[] {
private static final String[] FC6_FEATURES = new String[] {
"True pure six bit enterprice mainframe letter system",
"Easy pattern graphic renderable with optional kerning",
"Real UPPERCASE only character set",
"Zero nummeric candy letters",
"Supports sand worms in your text for undefined octal data",
"Handle structural space with a percentage pastor",
"Group nun lines up to 8 repeating structures",
"Inline base2 lego and signed: 16,32,64,128,256,512,1024,2048 bit numbers",
"Inline base8 lego and choco: 18,36,72,144,288,576,1152,2304 bit numbers",
"Defined external escape sequence model",
"(TODO) VT-06 terminal control for CDC1604(1960) 6 bit main frames",
};
private static final String[] FC6P_FEATURES = new String[] {
"Adds normal/bold/super and sub number candy letters",
"(TODO) Adds unified russian/greek and brascii candy letters",
"Block your display candy for text user interfaces",
"(FIX) Has underscored letters to migrate EBCDIC(1963) APL code from z/OS",
};
private static final String[] FC18_FEATURES = new String[] {
"Text format design to write computer code and abstract file/resource names",
"Code from chinees child can be extended by indian child or spanish child in local local",
//"VT-06 terminal control for CDC1604(1960) 6 bit main frames",
"Has underscored letters to migrate EBCDIC(1963) APL code from z/OS",
"Program with (local) words not with lettersssss",
"New Counting Rods, 1152 bit fractions with two 576 bit numbers",
"Use datagrams for decimals/octals/hex/bits to render in monkey language",
"Supports HolyC sand worms in your text for undefined octal data",
"Embed 21 bit unicode for 6/8 and 18 bit computers",
"The lower 6/8 bit part is pattern graphic renderable with optional kerning",
"Contains the BIP0039(2013) keyword encoding too",
"Render on 6 bit(baklave point) or 8(muffin point) bit as KANJI + BraSCII + PIE",
"Render with 21 bit unicode(code point) + fonts drawings",
"Render on 18 bit(cake point) with 72 bit unicode4D drawings"
"Inline number grams for decimals/octals/hex/bits to render in monkey language",
"Choco letter 4D taste has sign and carry(SIMD support) and 4D infinity.",
"Inline choco pig rational 2304 bit number",
"Inline choco pig decicmal 2304 bit number",
"Inline choco pig float 2304 bit number",
"Inline choco pig chopped 2304 bit number",
"(TODO) XDBX18: binary XML support",
};
private static final String[] FC_TODO = new String[] {
"txt_words: render with 21 bit unicode(code point)",
"FC18: render with 72 bit (NEW) unicode4D drawings",
"FC6: render on (classic) MSX with KANJI + BraSCII + PIE(-rom)",
"DOC: Add all needed info into word/pie/pages doc",
"Write rules; no candy(0x3F3--) for grown up computer languages",
"Finish ESC sequences",
"Add doctype for 6,8,18 AND allow candy AND XDBX/etc",
"Add binary XML support, maybe also doc tags and MD structure",
"Move APL candy to PIE towers",
"Replace APL with BraSCII 0xC0++ candies",
"Fillup PIE math symbol candy towers",
"Fillup languages in CLK9P word cake (in all human languages)",
"Request new 'Japanese Industrial Standard X 0214', Add full CJK,BraSCII++,PIE",
"Define unicode+4D and 'JIS X 0208' text or symbols for txt-grams (in all human languages)",
"Define unicode+4D and 'JIS X 0208' words for four corner words (in all human languages)",
"Define unicode+4D all text or symbols for everything in nether DB (in 32K++ human languages)",
};
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 30)
@ -100,10 +111,30 @@ public class FCDocSegmentWriterCake implements FCDocSegmentWriter {
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 20)
public void writeFeatureListing(MaisDocWriteEvent<MaisDocNode> event) throws IOException {
MaisDocContentWriter writer = event.getWriter();
writer.printCharacters("Features;");
writer.printCharacters("FC6;");
try (ContentCloseable content = writer.docPageContent()) {
try (ContentCloseable ul = writer.printTag(Tag.ul)) {
for (String feature : FC_FEATURES) {
for (String feature : FC6_FEATURES) {
try (ContentCloseable li = writer.printTag(Tag.li, "", null, "circle")) {
writer.printCharacters(feature);
}
}
}
}
writer.printCharacters("FC6_PLUS;");
try (ContentCloseable content = writer.docPageContent()) {
try (ContentCloseable ul = writer.printTag(Tag.ul)) {
for (String feature : FC6P_FEATURES) {
try (ContentCloseable li = writer.printTag(Tag.li, "", null, "circle")) {
writer.printCharacters(feature);
}
}
}
}
writer.printCharacters("FC18;");
try (ContentCloseable content = writer.docPageContent()) {
try (ContentCloseable ul = writer.printTag(Tag.ul)) {
for (String feature : FC18_FEATURES) {
try (ContentCloseable li = writer.printTag(Tag.li, "", null, "circle")) {
writer.printCharacters(feature);
}
@ -115,7 +146,7 @@ public class FCDocSegmentWriterCake implements FCDocSegmentWriter {
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 1)
public void writeIntro(MaisDocWriteEvent<MaisDocNode> event) throws IOException {
MaisDocContentWriter writer = event.getWriter();
writer.printCharacters("Four corner is 18 bit text encoding for 144 bit computers.");
writer.printCharacters("Four corner is 18 bit text encoding for 6 bit and 144 bit computers.");
}
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 100)

View file

@ -117,7 +117,10 @@ public class FCDocSegmentWriterCakeWord implements FCDocSegmentWriter {
x21CodeDisplay.get().codePointSequence().forEach(v -> buf.appendCodePoint(v));
value = buf.toString();
}
boolean empty = name.isEmpty() && value.isEmpty();
if (!empty) {
writer.docTableRow(name, value);
}
if (x06BaklavaSequence.isPresent()) {
writeTableRowSequenceHex(writer, "Sequence-X06", 2, x06BaklavaSequence.get().baklavaPointSequence());

View file

@ -46,15 +46,21 @@ public class UnicodeDictTest {
dict.parseXML(in);
}
System.out.println("=======================================");
int total = 0;
int totalBlock = 0;
for (UnicodeDictLiteralBlock block : dict.getBlocks()) {
totalBlock += 1 + block.getEnd() - block.getStart();
List<UnicodeDictLiteral> charList = dict.getLiterals(block);
if (charList == null) {
System.out.println("Block ===================== NO CHARS: name=" + block.getName());
continue;
}
total += charList.size();
System.out.println("Block size=" + charList.size() + " name=" + block.getName());
//for (UnicodeDictLiteral literal : charList) {
// System.out.println("Literal: " + literal.getId() + " desc=" + literal.getDescription());
//}
}
System.out.println("total chars: " + total + " of " + totalBlock);
}
}

View file

@ -37,6 +37,7 @@ import org.eobjects.metamodel.doc.DocModelWriter;
import org.apache.metamodel.jdbc.JdbcDataContext;
//import org.apache.metamodel.xml.XmlDomDataContext;
/// Meta model mais wing SPI loader hook (TODO make working in maisdoc)
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class MetaModelMaisWing {

View file

@ -0,0 +1,33 @@
/*
* Copyright ©Δ 仙上主天
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
* that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
* following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided with the distribution.
* * The prime PI creator license super seeds all other licenses, this license is overly invasive,
* thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
* Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
* even on air gaped systems, all information in the universe is owned by the pi creator.
*
* THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* Maisdoc wing SPI integration.
*
* @since 1.0
*/
package love.distributedrebirth.nx01.mushroom.mais.mm;

View file

@ -25,4 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* Maisdoc meta model doc JDBC DB.
*
* @since 1.0
*/
package org.eobjects.metamodel.doc.jdbc.db;

View file

@ -25,4 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* Maisdoc meta model doc JDBC.
*
* @since 1.0
*/
package org.eobjects.metamodel.doc.jdbc;

View file

@ -25,4 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* Maisdoc meta model doc.
*
* @since 1.0
*/
package org.eobjects.metamodel.doc;

View file

@ -34,6 +34,7 @@ import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplEventTagArgument;
import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplQName;
/// The nostr event tag base.
/// @param <T> The argument type to implement the tag argument with.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class NoStrEventTagBase<T extends NoStrImplEventTagArgument> implements NoStrEventTag {

View file

@ -27,8 +27,9 @@
package love.distributedrebirth.nx01.no2all.nostr.octo;
/// October bit converter.
/// October byte bits converter.
///
/// @param <T> The type of this converter.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface OctoBitConverter<T> {

View file

@ -32,6 +32,9 @@ import java.util.Iterator;
import java.util.List;
/// Abstract TLV chain atom.
/// @param <E> The frame element type.
/// @param <T> The frame element class type.
/// @param <S> The frame element type class type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
abstract public class AbstractTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>> implements TLVChainAtom<E, T, S> {

View file

@ -32,6 +32,10 @@ import java.util.Iterator;
import java.util.List;
/// TLV chain atom.
///
/// @param <E> The frame element type.
/// @param <T> The frame element class type.
/// @param <S> The frame element type class type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface TLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>> {

View file

@ -28,6 +28,7 @@
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// TLV chain atom frame.
/// @param <T> The frame segment type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface TLVChainAtomFrame<T> {

View file

@ -28,6 +28,7 @@
package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// TLV chain atom frame type.
/// @param <T> The frame type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface TLVChainAtomFrameType<T> {

View file

@ -35,6 +35,9 @@ import java.io.OutputStream;
import java.nio.ByteBuffer;
/// TLV chain atom serializable.
/// @param <E> The frame element type.
/// @param <T> The frame element class type.
/// @param <S> The frame element type class type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface TLVChainAtomSerializable<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>> extends TLVChainAtom<E, T, S> {

View file

@ -39,6 +39,7 @@ import jakarta.json.Json;
import jakarta.json.JsonReader;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrRelayInfo;
/// NoStr relay fetch info support.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class NoStrRelayFetchInfo {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.nostr.client;
/// NoStr relay read type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public enum NoStrRelayReadType {

View file

@ -52,6 +52,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr client event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class NoStrRtsClient extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -54,6 +54,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr server event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class NoStrRtsServer extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.nostr.server.relay;
import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEvent;
/// NoStr server relay store event.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class NoStrArtServerRelayStoreEvent {

View file

@ -42,6 +42,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr server relay event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class NoStrRtsServerRelay extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -37,6 +37,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr server relay subs event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class NoStrRtsServerRelaySubs extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.client;
import love.distributedrebirth.nx01.no2all.wire.WireClientEndpoint;
/// No2All client record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActClient {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client close record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActClientClose {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client connect record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActClientConnect {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.client;
import java.nio.ByteBuffer;
/// No2All client send binary record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActClientSendBinary {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client send message record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActClientSendMessage {

View file

@ -30,6 +30,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.client;
import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasma;
import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma;
/// No2All client record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClient extends AbstractSpacePlasma {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.client;
import java.nio.ByteBuffer;
/// No2All client on binary record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClientOnBinary {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client on close record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClientOnClose {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client on error record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClientOnError {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client on message record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClientOnMessage {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client on open record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClientOnOpen {

View file

@ -30,6 +30,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.client;
import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasma;
import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma;
/// No2All client on start record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtClientOnStart extends AbstractSpacePlasma {

View file

@ -38,6 +38,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// No2All client event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class No2AllRtsClient extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.server;
import love.distributedrebirth.nx01.no2all.wire.WireServerEndpoint;
/// No2All server record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActServer {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.server;
import java.nio.ByteBuffer;
/// No2All server server broadcast binary record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActServerBroadcastBinary {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server server broadcast message record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActServerBroadcastMessage {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server server socket close record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActServerSocketClose {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.server;
import java.nio.ByteBuffer;
/// No2All server server socket send binary record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllActServerSocketSendBinary {

View file

@ -27,7 +27,8 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// @author للَّٰهِilLצسُو
/// No2All server server socket send message record.
/// @author للَّٰهِilLsצسُو
/// @version ©Δ 仙上主天
public final class No2AllActServerSocketSendMessage {

View file

@ -30,8 +30,9 @@ package love.distributedrebirth.nx01.no2all.react.wire.server;
import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasma;
import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma;
/// No2All server server record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
/// @version ©Δ 仙上主天s
public final class No2AllArtServer extends AbstractSpacePlasma {
protected No2AllArtServer(WarpReactPlasma slot) {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server server on error record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerOnError {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server server on start record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerOnStart {

View file

@ -30,6 +30,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.server;
import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasma;
import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma;
/// No2All server server socket record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerSocket extends AbstractSpacePlasma {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.no2all.react.wire.server;
import java.nio.ByteBuffer;
/// No2All server server socket on binary record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerSocketOnBinary {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server server socket on close record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerSocketOnClose {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server server socket on error record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerSocketOnError {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server socket on message record.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class No2AllArtServerSocketOnMessage {

View file

@ -39,6 +39,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// No2All server event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class No2AllRtsServer extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -35,6 +35,7 @@ import love.distributedrebirth.nx01.warp.core.react.WarpReactPlasmaPulse;
import love.distributedrebirth.nx01.warp.core.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// No2All server log event flow.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class No2AllRtsServerLog extends WarpReactTypeScriptPlasmaAdapter {

View file

@ -32,6 +32,7 @@ import org.x4o.xml.X4ODriverManager;
import love.distributedrebirth.nx01.redsea.jdatstart.model.JDatStart;
/// JDatStart driver.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class JDatStartDriver extends X4ODriver<JDatStart> {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// Abstract JDatStart item filter.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
abstract public class AbstractJDatStartItemFilter {

View file

@ -31,6 +31,7 @@ import java.util.List;
import love.distributedrebirth.nx01.redsea.jdatstart.model.resource.JDatStartResources;
/// JDatStart.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStart {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.redsea.jdatstart.model;
import java.util.List;
/// JDatStart info.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartInfo extends AbstractJDatStartItemFilter {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart info association.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartInfoAssociation {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart info related content.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartInfoRelatedContent {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart meta description.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartMetaDescription {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart meta description kind.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public enum JDatStartMetaDescriptionKind {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart meta icon.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartMetaIcon {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart meta icon kind.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public enum JDatStartMetaIconKind {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart meta title.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartMetaTitle {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart run marker.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface JDatStartRun {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.redsea.jdatstart.model;
import java.util.List;
/// JDatStart run applet.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartRunApplet implements JDatStartRun {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart run applet parameter.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartRunAppletParameter implements JDatStartRun {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.redsea.jdatstart.model;
import java.util.List;
/// JDatStart run application.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartRunApplication implements JDatStartRun {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart run component.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartRunComponent implements JDatStartRun {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart run installer.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartRunInstaller implements JDatStartRun {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart security.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartSecurity {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart update.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartUpdate {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart update check schedule.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public enum JDatStartUpdateCheck {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model;
/// JDatStart update policy mode.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public enum JDatStartUpdatePolicy {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model.resource;
/// JDatStart resource download fetch type.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public enum JDatStartResourceDownload {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model.resource;
/// JDatStart resource download extension.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartResourceDownloadExtension {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model.resource;
/// JDatStart resource part marker.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public interface JDatStartResourcePart {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.redsea.jdatstart.model.resource;
/// JDatStart resource part artifact.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartResourcePartArtifact implements JDatStartResourcePart {

View file

@ -30,6 +30,7 @@ package love.distributedrebirth.nx01.redsea.jdatstart.model.resource;
import java.util.ArrayList;
import java.util.List;
/// JDatStart resource part extension.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartResourcePartExtension implements JDatStartResourcePart {

View file

@ -29,6 +29,7 @@ package love.distributedrebirth.nx01.redsea.jdatstart.model.resource;
import java.util.List;
/// JDatStart resource part J2SE.
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public final class JDatStartResourcePartJ2SE implements JDatStartResourcePart {

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