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. /// The DNA of which this instance is made of.
/// A bean getter should not return the DNA of which the bean 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ᴰᴺᴬ() { default Class<?> thisᴰᴺᴬ() {
return getClass(); return getClass();
} }

View file

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

View file

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

View file

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

View file

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

View file

@ -208,7 +208,7 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu
return BAKED_IN_PIES; 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 slices;
protected final int slice; protected final int slice;
private final Function<Integer, T> creator; private final Function<Integer, T> creator;
@ -227,28 +227,52 @@ public enum TTꞱꞱᖟGateway implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnu
} }
} }
@Override @Override
public BãßBȍőnCoffinԲ thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ() { final public BãßBȍőnCoffinԲ thisᵀᴮᵒⁿᵉᴳʳᵃᵛᵉ() {
return ghostsInAShell; return ghostsInAShell;
} }
@Override @Override
public int zerdinal() { final public int zerdinal() {
return slice; return slice;
} }
@Override @Override
public int zerdinalSpaceBoundary() { final public int zerdinalSpaceBoundary() {
return terminator注.slices(); return terminator注.slices();
} }
@Override @Override
public T zerdinalMaterializeSpace(int zerdinal) { final public T zerdinalMaterializeSpace(int zerdinal) {
if (slice == zerdinal) { if (slice == zerdinal) {
return thisᵀᴮᵒⁿᵉ(); // keep JVM identity equals to itself return thisᵀᴮᵒⁿᵉ(); // keep JVM identity equals to itself
} }
return creator.apply(zerdinal); return creator.apply(zerdinal);
} }
@Override @Override
public String abacusRȧñkName() { final public String abacusRȧñkName() {
return slice + "_" + terminator注.slices(); 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 { private interface PrimordialZerdinalMutexBaseX {
} }

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -157,7 +157,7 @@ public class FCDocWriter {
doc.setDescription("FourCorner 18 bit text encoding format."); doc.setDescription("FourCorner 18 bit text encoding format.");
doc.setDocAbout("FourCorner Indexes\nThe World Of Words™"); doc.setDocAbout("FourCorner Indexes\nThe World Of Words™");
doc.createDocCopyright("𑀳𑁂𑀮𑀺𑀉𑁄𑀤𑁄𑀭𑁂𑀡𑀪𑀸𑀕", "תשפ״ה"); // use hebrew quotation mark, the interweb uses latin which break unicode rendering 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.addMetaKeywordAll(List.of("FC18", "documentation", "four-corner", "china", "MSX4"));
doc.setNoFrameAllName("All cake slices"); doc.setNoFrameAllName("All cake slices");
doc.setFrameNavOverviewPrintParent(true); doc.setFrameNavOverviewPrintParent(true);
@ -185,8 +185,6 @@ public class FCDocWriter {
MaisDocConcept adc3 = doc.addConcept(new MaisDocConcept(adc2,C_FC_SLICE,TDocCakeSlice.class)); MaisDocConcept adc3 = doc.addConcept(new MaisDocConcept(adc2,C_FC_SLICE,TDocCakeSlice.class));
MaisDocConcept adc4 = doc.addConcept(new MaisDocConcept(adc3,C_FC_WORD,TDocCakeWord.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); MaisDocConcept sliceEscapeSeq = new MaisDocConcept(adc4,C_FC_ESC,TDocCakeWordEscape.class);
adc4.addChildConcept(sliceEscapeSeq); adc4.addChildConcept(sliceEscapeSeq);
@ -215,7 +213,7 @@ public class FCDocWriter {
MaisDocNode wordNode = sliceNode.addNode(createNodeCakeWord(dotCake, i)); MaisDocNode wordNode = sliceNode.addNode(createNodeCakeWord(dotCake, i));
if (FourCornerDotCake.FC_DEC2701_PX0.equals(dotCake)) { 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()) { for (FCDotINC0801DashP8 vide : FCDotINC0801DashP8.values()) {
wordNode.addNode(createNodeCakeWordEscape(vide, vide.name())); wordNode.addNode(createNodeCakeWordEscape(vide, vide.name()));
} }
@ -252,7 +250,7 @@ public class FCDocWriter {
} }
private MaisDocNode createNodeKanjiDict(String version) { 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) { private MaisDocNode createNodeKanjiDictLiteral(KanjiDictLiteral literal, String kuTen) {

View file

@ -23,13 +23,15 @@
package love.distributedrebirth.nx01.mushroom.mais.fc18.print; package love.distributedrebirth.nx01.mushroom.mais.fc18.print;
import java.io.IOException; import java.io.IOException;
import java.math.BigInteger;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import org.x4o.fc18.FourCornerUnicodeDisplay; import org.x4o.fc18.FourCornerUnicodeDisplay;
import org.x4o.fc18.cake2.FourCornerDotCake; import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6; import org.x4o.fc18.zion7.FourCornerZion7Candlelier;
import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC2701DashPX0; import org.x4o.fc18.zion7.FourCornerZionStenoGrapher;
import org.x4o.fc18.zion7.flame4.FCFlameNumberTaste;
import org.x4o.maisdoc.flake.MaisDocContentCss; import org.x4o.maisdoc.flake.MaisDocContentCss;
import org.x4o.maisdoc.flake.MaisDocContentWriter; import org.x4o.maisdoc.flake.MaisDocContentWriter;
import org.x4o.maisdoc.model.MaisDocPage; import org.x4o.maisdoc.model.MaisDocPage;
@ -47,7 +49,7 @@ import org.x4o.sax3.io.ContentCloseable;
public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter { public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter {
public static MaisDocPage createDocPage() { 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 // TODO: write adult NCR too here
@ -56,7 +58,7 @@ public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter
public void writePageContent(MaisDocWriteEvent<MaisDocPage> e) throws IOException { public void writePageContent(MaisDocWriteEvent<MaisDocPage> e) throws IOException {
MaisDocContentWriter writer = e.getWriter(); MaisDocContentWriter writer = e.getWriter();
try (ContentCloseable content = writer.docPageContent()) { 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); writeTableBoxHeaderNumeric(writer, 28);
writePIN(writer); writePIN(writer);
} }
@ -81,9 +83,11 @@ public class FCDocPageWriterNCR implements MaisDocPageWriter, FCDocSegmentWriter
continue; continue;
} }
List<Integer> piNum = new ArrayList<>(); List<Integer> piNum = new ArrayList<>();
//piNum.addAll(FCDotDEC2701DashPX0.ESC68_NCR.baklavaPointSequence()); // TODO: use write for 18 bit NCR FourCornerZion7Candlelier steno = FourCornerZionStenoGrapher.writerFC18(piNum);
piNum.add(FCDotCDC1604DashP6.NX01_A.ordinal() + t); FCFlameNumberTaste taste = FCFlameNumberTaste.NUMBER_POSITIVE;
piNum.add(FCDotCDC1604DashP6.NX01_A.ordinal() + i); BigInteger numerator = BigInteger.valueOf(1 + t);
BigInteger denominator = BigInteger.valueOf(1 + i);
steno.strobeNumberChocoPigRational(taste, taste, numerator, denominator);
String char18Str = FourCornerUnicodeDisplay.text().render(piNum); String char18Str = FourCornerUnicodeDisplay.text().render(piNum);
StringBuilder buf = new StringBuilder(); StringBuilder buf = new StringBuilder();
for (int c : char18Str.codePoints().toArray()) { 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 { 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", "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", "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", "Program with (local) words not with lettersssss",
"New Counting Rods, 1152 bit fractions with two 576 bit numbers", "Inline number grams for decimals/octals/hex/bits to render in monkey language",
"Use datagrams for decimals/octals/hex/bits to render in monkey language", "Choco letter 4D taste has sign and carry(SIMD support) and 4D infinity.",
"Supports HolyC sand worms in your text for undefined octal data", "Inline choco pig rational 2304 bit number",
"Embed 21 bit unicode for 6/8 and 18 bit computers", "Inline choco pig decicmal 2304 bit number",
"The lower 6/8 bit part is pattern graphic renderable with optional kerning", "Inline choco pig float 2304 bit number",
"Contains the BIP0039(2013) keyword encoding too", "Inline choco pig chopped 2304 bit number",
"Render on 6 bit(baklave point) or 8(muffin point) bit as KANJI + BraSCII + PIE", "(TODO) XDBX18: binary XML support",
"Render with 21 bit unicode(code point) + fonts drawings",
"Render on 18 bit(cake point) with 72 bit unicode4D drawings"
}; };
private static final String[] FC_TODO = new String[] { 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", "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 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 PIE math symbol candy towers",
"Fillup languages in CLK9P word cake (in all human languages)", "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 all text or symbols for everything in nether DB (in 32K++ human languages)",
"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)",
}; };
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 30) @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) @MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 20)
public void writeFeatureListing(MaisDocWriteEvent<MaisDocNode> event) throws IOException { public void writeFeatureListing(MaisDocWriteEvent<MaisDocNode> event) throws IOException {
MaisDocContentWriter writer = event.getWriter(); MaisDocContentWriter writer = event.getWriter();
writer.printCharacters("Features;"); writer.printCharacters("FC6;");
try (ContentCloseable content = writer.docPageContent()) { try (ContentCloseable content = writer.docPageContent()) {
try (ContentCloseable ul = writer.printTag(Tag.ul)) { 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")) { try (ContentCloseable li = writer.printTag(Tag.li, "", null, "circle")) {
writer.printCharacters(feature); writer.printCharacters(feature);
} }
@ -115,7 +146,7 @@ public class FCDocSegmentWriterCake implements FCDocSegmentWriter {
@MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 1) @MaisDocNodeWriterMethod(nodeBody = MaisDocNodeBody.DESCRIPTION_NODE, targetClasses = {TDocCake.class}, nodeBodyOrders = 1)
public void writeIntro(MaisDocWriteEvent<MaisDocNode> event) throws IOException { public void writeIntro(MaisDocWriteEvent<MaisDocNode> event) throws IOException {
MaisDocContentWriter writer = event.getWriter(); 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) @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)); x21CodeDisplay.get().codePointSequence().forEach(v -> buf.appendCodePoint(v));
value = buf.toString(); value = buf.toString();
} }
writer.docTableRow(name, value); boolean empty = name.isEmpty() && value.isEmpty();
if (!empty) {
writer.docTableRow(name, value);
}
if (x06BaklavaSequence.isPresent()) { if (x06BaklavaSequence.isPresent()) {
writeTableRowSequenceHex(writer, "Sequence-X06", 2, x06BaklavaSequence.get().baklavaPointSequence()); writeTableRowSequenceHex(writer, "Sequence-X06", 2, x06BaklavaSequence.get().baklavaPointSequence());

View file

@ -46,15 +46,21 @@ public class UnicodeDictTest {
dict.parseXML(in); dict.parseXML(in);
} }
System.out.println("======================================="); System.out.println("=======================================");
int total = 0;
int totalBlock = 0;
for (UnicodeDictLiteralBlock block : dict.getBlocks()) { for (UnicodeDictLiteralBlock block : dict.getBlocks()) {
totalBlock += 1 + block.getEnd() - block.getStart();
List<UnicodeDictLiteral> charList = dict.getLiterals(block); List<UnicodeDictLiteral> charList = dict.getLiterals(block);
if (charList == null) { if (charList == null) {
System.out.println("Block ===================== NO CHARS: name=" + block.getName());
continue; continue;
} }
total += charList.size();
System.out.println("Block size=" + charList.size() + " name=" + block.getName()); System.out.println("Block size=" + charList.size() + " name=" + block.getName());
//for (UnicodeDictLiteral literal : charList) { //for (UnicodeDictLiteral literal : charList) {
// System.out.println("Literal: " + literal.getId() + " desc=" + literal.getDescription()); // 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.jdbc.JdbcDataContext;
//import org.apache.metamodel.xml.XmlDomDataContext; //import org.apache.metamodel.xml.XmlDomDataContext;
/// Meta model mais wing SPI loader hook (TODO make working in maisdoc)
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class MetaModelMaisWing { 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. * 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; package org.eobjects.metamodel.doc.jdbc.db;

View file

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

View file

@ -25,4 +25,9 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/ */
/**
* Maisdoc meta model doc.
*
* @since 1.0
*/
package org.eobjects.metamodel.doc; 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; import love.distributedrebirth.nx01.no2all.nostr.nip.NoStrImplQName;
/// The nostr event tag base. /// The nostr event tag base.
/// @param <T> The argument type to implement the tag argument with.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class NoStrEventTagBase<T extends NoStrImplEventTagArgument> implements NoStrEventTag { public class NoStrEventTagBase<T extends NoStrImplEventTagArgument> implements NoStrEventTag {

View file

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

View file

@ -32,6 +32,9 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
/// Abstract TLV chain atom. /// 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צسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
abstract public class AbstractTLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>> implements TLVChainAtom<E, T, S> { 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; import java.util.List;
/// TLV chain atom. /// 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צسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public interface TLVChainAtom<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>> { 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; package love.distributedrebirth.nx01.no2all.nostr.octo.tlv;
/// TLV chain atom frame. /// TLV chain atom frame.
/// @param <T> The frame segment type.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public interface TLVChainAtomFrame<T> { public interface TLVChainAtomFrame<T> {

View file

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

View file

@ -35,6 +35,9 @@ import java.io.OutputStream;
import java.nio.ByteBuffer; import java.nio.ByteBuffer;
/// TLV chain atom serializable. /// 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צسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public interface TLVChainAtomSerializable<E, T extends TLVChainAtomFrame<E>, S extends TLVChainAtomFrameType<E>> extends TLVChainAtom<E, T, S> { 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 jakarta.json.JsonReader;
import love.distributedrebirth.nx01.no2all.nostr.model.NoStrRelayInfo; import love.distributedrebirth.nx01.no2all.nostr.model.NoStrRelayInfo;
/// NoStr relay fetch info support.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class NoStrRelayFetchInfo { public class NoStrRelayFetchInfo {

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.nostr.client; package love.distributedrebirth.nx01.no2all.react.nostr.client;
/// NoStr relay read type.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public enum NoStrRelayReadType { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr client event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class NoStrRtsClient extends WarpReactTypeScriptPlasmaAdapter { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr server event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class NoStrRtsServer extends WarpReactTypeScriptPlasmaAdapter { 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; import love.distributedrebirth.nx01.no2all.nostr.model.event.NoStrEvent;
/// NoStr server relay store event.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class NoStrArtServerRelayStoreEvent { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr server relay event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class NoStrRtsServerRelay extends WarpReactTypeScriptPlasmaAdapter { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// NoStr server relay subs event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class NoStrRtsServerRelaySubs extends WarpReactTypeScriptPlasmaAdapter { 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; import love.distributedrebirth.nx01.no2all.wire.WireClientEndpoint;
/// No2All client record.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class No2AllActClient { public final class No2AllActClient {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.client; package love.distributedrebirth.nx01.no2all.react.wire.client;
/// No2All client on open record.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class No2AllArtClientOnOpen { 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.react.WarpReactPlasma;
import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma; import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma;
/// No2All client on start record.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class No2AllArtClientOnStart extends AbstractSpacePlasma { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// No2All client event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class No2AllRtsClient extends WarpReactTypeScriptPlasmaAdapter { 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; import love.distributedrebirth.nx01.no2all.wire.WireServerEndpoint;
/// No2All server record.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class No2AllActServer { public final class No2AllActServer {

View file

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

View file

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

View file

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

View file

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

View file

@ -27,7 +27,8 @@
package love.distributedrebirth.nx01.no2all.react.wire.server; package love.distributedrebirth.nx01.no2all.react.wire.server;
/// @author للَّٰهِilLצسُو /// No2All server server socket send message record.
/// @author للَّٰهِilLsצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class No2AllActServerSocketSendMessage { 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.react.WarpReactPlasma;
import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma; import love.distributedrebirth.nx01.warp.core.space.AbstractSpacePlasma;
/// No2All server server record.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天s
public final class No2AllArtServer extends AbstractSpacePlasma { public final class No2AllArtServer extends AbstractSpacePlasma {
protected No2AllArtServer(WarpReactPlasma slot) { protected No2AllArtServer(WarpReactPlasma slot) {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -27,6 +27,7 @@
package love.distributedrebirth.nx01.no2all.react.wire.server; package love.distributedrebirth.nx01.no2all.react.wire.server;
/// No2All server socket on message record.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public final class No2AllArtServerSocketOnMessage { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// No2All server event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class No2AllRtsServer extends WarpReactTypeScriptPlasmaAdapter { 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.react.WarpReactTypeScriptPlasmaAdapter;
import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer; import love.distributedrebirth.nx01.warp.core.space.WarpSpaceAntimatterInducer;
/// No2All server log event flow.
/// @author للَّٰهِilLצسُو /// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天 /// @version ©Δ 仙上主天
public class No2AllRtsServerLog extends WarpReactTypeScriptPlasmaAdapter { public class No2AllRtsServerLog extends WarpReactTypeScriptPlasmaAdapter {

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

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