normalized normal classes

This commit is contained in:
Willem Cazander 2022-10-17 19:05:12 +02:00
parent 73a3e82eb0
commit c0ab3b4944
27 changed files with 89 additions and 86 deletions

View file

@ -13,28 +13,28 @@ import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕ;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface Bãß { public interface Bãß {
static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { static final class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
protected static final Map<Object, BãßBȍőnCoffinʸᴰ<?>> GRAVE_YARD = new WeakHashMap<>(); // TODO: test bean gc protected static final Map<Object, BãßBȍőnCoffin<?>> GRAVE_YARD = new WeakHashMap<>(); // TODO: test bean gc
protected static final ReadWriteLock FUNERAL = new ReentrantReadWriteLock(); protected static final ReadWriteLock FUNERAL = new ReentrantReadWriteLock();
private Ꝑŕḯṿª() { private Ꝑŕḯṿª() {
} }
@SafeVarargs @SafeVarargs
public static <T, K extends BãßBȍőnCoffinNailʸᴰ> void 仙ᴵᴺᴵᵀ(BãßBȍőnʸᴰ<T,K> boon, Consumer<BãßBȍőnCoffinOpenʸᴰ<K>>...coffinFillers) { public static <T, K extends BãßBȍőnCoffinNail> void 仙ᴵᴺᴵᵀ(BãßBȍőnʸᴰ<T,K> boon, Consumer<BãßBȍőnCoffinOpen<K>>...coffinFillers) {
BãßBȍőnPhaseLoaderʸᴰ.CAST_BONE_MAGIC(boon, coffinFillers); BãßBȍőnPhaseLoader.CAST_BONE_MAGIC(boon, coffinFillers);
} }
public static <T, K extends BãßBȍőnCoffinNailʸᴰ> void 鎖ᴳᴿᴬⱽᴱ(BãßBȍőnʸᴰ<T,K> boon) { public static <T, K extends BãßBȍőnCoffinNail> void 鎖ᴳᴿᴬⱽᴱ(BãßBȍőnʸᴰ<T,K> boon) {
BãßBȍőnCoffinʸᴰ<K> coffin = (BãßBȍőnCoffinʸᴰ<K>)boon.toBBC(); BãßBȍőnCoffin<K> coffin = (BãßBȍőnCoffin<K>)boon.toBBC();
if (!(coffin instanceof BãßBȍőnCoffinOpenʸᴰ)) { if (!(coffin instanceof BãßBȍőnCoffinOpen)) {
return; // already closed return; // already closed
} }
Lock graveDigger = FUNERAL.writeLock(); Lock graveDigger = FUNERAL.writeLock();
graveDigger.lock(); graveDigger.lock();
try { try {
GRAVE_YARD.remove(boon.toBBCHeadStoneʸᴰ()); GRAVE_YARD.remove(boon.toBBCHeadStoneʸᴰ());
GRAVE_YARD.put(boon.toBBCHeadStoneʸᴰ(), ((BãßBȍőnCoffinOpenʸᴰ<K>)coffin).LOCK_COFFIN()); GRAVE_YARD.put(boon.toBBCHeadStoneʸᴰ(), ((BãßBȍőnCoffinOpen<K>)coffin).LOCK_COFFIN());
} finally { } finally {
graveDigger.unlock(); graveDigger.unlock();
} }
@ -53,7 +53,7 @@ public interface Bãß {
// } // }
} }
static class Cỗᶇṧⱦᶏꬼȶʂ { static final class Cỗᶇṧⱦᶏꬼȶʂ {
public static final String STR_VALUES = "values"; public static final String STR_VALUES = "values";
public static final String STR_NAME = "name"; public static final String STR_NAME = "name";
public static final String STR_TYPE = "type"; public static final String STR_TYPE = "type";

View file

@ -7,9 +7,9 @@ import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ> { public interface BãßBȍőnCoffin<T extends BãßBȍőnCoffinNail> {
BãßBȍőnCoffinGhostʸᴰ UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName); BãßBȍőnCoffinGhost UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName);
Object GET_OBJ(T key); Object GET_OBJ(T key);

View file

@ -6,7 +6,7 @@ import java.util.Map;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinGhostʸᴰ { public interface BãßBȍőnCoffinGhost {
Object PUT_GHOST(String key, Object value); Object PUT_GHOST(String key, Object value);

View file

@ -3,15 +3,15 @@ package love.distributedrebirth.bassboonyd;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinNailʸᴰ { public interface BãßBȍőnCoffinNail {
String name(); String name();
static class None implements BãßBȍőnCoffinNailʸᴰ { static class None implements BãßBȍőnCoffinNail {
@Override @Override
public String name() { public String name() {
return BãßBȍőnCoffinNailʸᴰ.class.getSimpleName(); return BãßBȍőnCoffinNail.class.getSimpleName();
} }
} }
} }

View file

@ -8,9 +8,9 @@ import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinOpenʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőnCoffinʸᴰ<T> { public interface BãßBȍőnCoffinOpen<T extends BãßBȍőnCoffinNail> extends BãßBȍőnCoffin<T> {
BãßBȍőnCoffinʸᴰ<T> LOCK_COFFIN(); BãßBȍőnCoffin<T> LOCK_COFFIN();
Object PUT_OBJ(T key, Object value); Object PUT_OBJ(T key, Object value);
@ -22,15 +22,15 @@ public interface BãßBȍőnCoffinOpenʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ
PUT_OBJ(key, new ArrayList<>()); PUT_OBJ(key, new ArrayList<>());
} }
static <X, K extends BãßBȍőnCoffinNailʸᴰ> BãßBȍőnCoffinOpenʸᴰ<K> FROM(BãßBȍőnʸᴰ<X,K> boon) { static <X, K extends BãßBȍőnCoffinNail> BãßBȍőnCoffinOpen<K> FROM(BãßBȍőnʸᴰ<X,K> boon) {
return FROM(boon.toBBC()); return FROM(boon.toBBC());
} }
static <K extends BãßBȍőnCoffinNailʸᴰ> BãßBȍőnCoffinOpenʸᴰ<K> FROM(BãßBȍőnCoffinʸᴰ<K> bbc) { static <K extends BãßBȍőnCoffinNail> BãßBȍőnCoffinOpen<K> FROM(BãßBȍőnCoffin<K> bbc) {
return (BãßBȍőnCoffinOpenʸᴰ<K>) bbc; return (BãßBȍőnCoffinOpen<K>) bbc;
} }
static class BãßBȍőnFamilyGrave implements BãßBȍőnCoffinGhostʸᴰ { static class BãßBȍőnFamilyGrave implements BãßBȍőnCoffinGhost {
private final Map<String,Object> ghosts = new HashMap<>(); private final Map<String,Object> ghosts = new HashMap<>();
//private volatile boolean deathLock = false; //private volatile boolean deathLock = false;
@ -52,14 +52,14 @@ public interface BãßBȍőnCoffinOpenʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ
} }
} }
static <Y extends BãßBȍőnCoffinNailʸᴰ> BãßBȍőnCoffinOpenʸᴰ<Y> newInstance() { static <Y extends BãßBȍőnCoffinNail> BãßBȍőnCoffinOpen<Y> newInstance() {
return new BãßBȍőnCoffinOpenʸᴰ<Y>() { return new BãßBȍőnCoffinOpen<Y>() {
private final Map<Y,Object> corpseParts = new HashMap<>(); private final Map<Y,Object> corpseParts = new HashMap<>();
private final Map<Class<?>,BãßBȍőnFamilyGrave> familyGrave = new HashMap<>(); private final Map<Class<?>,BãßBȍőnFamilyGrave> familyGrave = new HashMap<>();
private volatile boolean deathLock = false; private volatile boolean deathLock = false;
@Override @Override
public BãßBȍőnCoffinʸᴰ<Y> LOCK_COFFIN() { public BãßBȍőnCoffin<Y> LOCK_COFFIN() {
deathLock = true; deathLock = true;
//for (BãßBȍőnFamilyGrave grave:familyGrave.values()) { //for (BãßBȍőnFamilyGrave grave:familyGrave.values()) {
// grave.LOCK_GHOST(); // grave.LOCK_GHOST();
@ -81,7 +81,7 @@ public interface BãßBȍőnCoffinOpenʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ
} }
@Override @Override
public BãßBȍőnCoffinGhostʸᴰ UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName) { public BãßBȍőnCoffinGhost UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName) {
BãßBȍőnFamilyGrave familyGhosts = familyGrave.get(familyName); BãßBȍőnFamilyGrave familyGhosts = familyGrave.get(familyName);
if (familyGhosts == null) { if (familyGhosts == null) {
//if (deathLock) { //if (deathLock) {
@ -93,8 +93,8 @@ public interface BãßBȍőnCoffinOpenʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ
return familyGhosts; return familyGhosts;
} }
private BãßBȍőnCoffinʸᴰ<Y> createProxy() { private BãßBȍőnCoffin<Y> createProxy() {
final BãßBȍőnCoffinʸᴰ<Y> local = this; final BãßBȍőnCoffin<Y> local = this;
/* /*
ClassLoader cl = Thread.currentThread().getContextClassLoader(); ClassLoader cl = Thread.currentThread().getContextClassLoader();
if (cl == null) { if (cl == null) {
@ -107,10 +107,10 @@ public interface BãßBȍőnCoffinOpenʸᴰ<T extends BãßBȍőnCoffinNailʸᴰ
} }
}); });
*/ */
return new BãßBȍőnCoffinʸᴰ<Y>() { return new BãßBȍőnCoffin<Y>() {
@Override @Override
public BãßBȍőnCoffinGhostʸᴰ UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName) { public BãßBȍőnCoffinGhost UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName) {
return local.UNHOLY(familyName); return local.UNHOLY(familyName);
} }

View file

@ -8,7 +8,7 @@ import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕPh
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnInfo注(purpose = "phase barriers are just scanned markers thus extensible by injection of an order number") @BãßBȍőnInfo注(purpose = "phase barriers are just scanned markers thus extensible by injection of an order number")
public interface BãßBȍőnPhaseBarrierʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőnʸᴰ<T, K> { public interface BãßBȍőnPhaseBarrierʸᴰ<T, K extends BãßBȍőnCoffinNail> extends BãßBȍőnʸᴰ<T, K> {
public static class שְׁלֹמֹה { public static class שְׁלֹמֹה {
// default internal framework boon phases // default internal framework boon phases

View file

@ -10,23 +10,26 @@ import java.util.List;
import java.util.Set; import java.util.Set;
import java.util.function.Consumer; import java.util.function.Consumer;
import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderʸᴰ.SpiderSilk; import love.distributedrebirth.bassboonyd.BãßBȍőnSpider.SpiderSilk;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕPhase注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕPhase注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class BãßBȍőnPhaseLoaderʸᴰ { public final class BãßBȍőnPhaseLoader {
private static final BãßBȍőnSpiderʸᴰ BLACK_WIDOW = new BãßBȍőnSpiderʸᴰ(); private static final BãßBȍőnSpider BLACK_WIDOW = new BãßBȍőnSpider();
private static final Set<Class<?>> SCANNED = new LinkedHashSet<>(); private static final Set<Class<?>> SCANNED = new LinkedHashSet<>();
private BãßBȍőnPhaseLoader() {
}
@SafeVarargs @SafeVarargs
protected static <T, K extends BãßBȍőnCoffinNailʸᴰ> void CAST_BONE_MAGIC(BãßBȍőnʸᴰ<T,K> boon, Consumer<BãßBȍőnCoffinOpenʸᴰ<K>>...coffinFillers) { protected static <T, K extends BãßBȍőnCoffinNail> void CAST_BONE_MAGIC(BãßBȍőnʸᴰ<T,K> boon, Consumer<BãßBȍőnCoffinOpen<K>>...coffinFillers) {
BãßBȍőnCoffinOpenʸᴰ<K> bbc = BãßBȍőnCoffinOpenʸᴰ.FROM(boon); BãßBȍőnCoffinOpen<K> bbc = BãßBȍőnCoffinOpen.FROM(boon);
try { try {
for (Consumer<BãßBȍőnCoffinOpenʸᴰ<K>> embalmFactory:coffinFillers) { for (Consumer<BãßBȍőnCoffinOpen<K>> embalmFactory:coffinFillers) {
embalmFactory.accept(bbc); embalmFactory.accept(bbc);
} }
initPrivate(boon); initPrivate(boon);
@ -53,7 +56,7 @@ public final class BãßBȍőnPhaseLoaderʸᴰ {
} }
} }
private static <T, K extends BãßBȍőnCoffinNailʸᴰ> void initSpiderEggs(BãßBȍőnʸᴰ<T,K> boon) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException { private static <T, K extends BãßBȍőnCoffinNail> void initSpiderEggs(BãßBȍőnʸᴰ<T,K> boon) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
for (Class<?> interfaceClass:walkInterfaces(boon.getClass(), new LinkedHashSet<>())) { for (Class<?> interfaceClass:walkInterfaces(boon.getClass(), new LinkedHashSet<>())) {
for (Class<?> declaredClass:((Class<?>) interfaceClass).getDeclaredClasses()) { for (Class<?> declaredClass:((Class<?>) interfaceClass).getDeclaredClasses()) {
initSpiderEggRegistrate(boon, declaredClass); initSpiderEggRegistrate(boon, declaredClass);
@ -64,7 +67,7 @@ public final class BãßBȍőnPhaseLoaderʸᴰ {
} }
} }
private static <T, K extends BãßBȍőnCoffinNailʸᴰ> void initSpiderEggRegistrate(BãßBȍőnʸᴰ<T,K> boon, Class<?> declaredClass) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException { private static <T, K extends BãßBȍőnCoffinNail> void initSpiderEggRegistrate(BãßBȍőnʸᴰ<T,K> boon, Class<?> declaredClass) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
if (!BãßBȍőnꝐŕḯṿª.class.isAssignableFrom(declaredClass)) { if (!BãßBȍőnꝐŕḯṿª.class.isAssignableFrom(declaredClass)) {
return; return;
} }
@ -93,7 +96,7 @@ public final class BãßBȍőnPhaseLoaderʸᴰ {
} }
} }
private static <T, K extends BãßBȍőnCoffinNailʸᴰ> void initPrivate(BãßBȍőnʸᴰ<T,K> boon) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException { private static <T, K extends BãßBȍőnCoffinNail> void initPrivate(BãßBȍőnʸᴰ<T,K> boon) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
//System.out.println("INIT "+boon.getClass().getName()); //System.out.println("INIT "+boon.getClass().getName());
List<InitPhase> boonInits = new ArrayList<>(); List<InitPhase> boonInits = new ArrayList<>();
@ -160,7 +163,7 @@ public final class BãßBȍőnPhaseLoaderʸᴰ {
} }
} }
private static <T, K extends BãßBȍőnCoffinNailʸᴰ> void walkPrivate(BãßBȍőnʸᴰ<T,K> boon, Consumer<Class<?>> runPrivate) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException { private static <T, K extends BãßBȍőnCoffinNail> void walkPrivate(BãßBȍőnʸᴰ<T,K> boon, Consumer<Class<?>> runPrivate) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
for (Class<?> interfaceClass:walkInterfaces(boon.getClass(), new LinkedHashSet<>())) { for (Class<?> interfaceClass:walkInterfaces(boon.getClass(), new LinkedHashSet<>())) {
for (Class<?> declaredClass:interfaceClass.getDeclaredClasses()) { for (Class<?> declaredClass:interfaceClass.getDeclaredClasses()) {
if (!BãßBȍőnꝐŕḯṿª.class.isAssignableFrom(declaredClass)) { if (!BãßBȍőnꝐŕḯṿª.class.isAssignableFrom(declaredClass)) {

View file

@ -8,11 +8,11 @@ import java.util.Map;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BãßBȍőnSpiderʸᴰ { public class BãßBȍőnSpider {
private final Map<Class<?>, SpiderSilk> spiderWeb = new HashMap<>(); private final Map<Class<?>, SpiderSilk> spiderWeb = new HashMap<>();
protected BãßBȍőnSpiderʸᴰ() { protected BãßBȍőnSpider() {
} }
public boolean hasEggType(Class<?> eggType) { public boolean hasEggType(Class<?> eggType) {

View file

@ -5,7 +5,7 @@ import java.util.concurrent.locks.Lock;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> { public interface BãßBȍőnʸᴰ<T, K extends BãßBȍőnCoffinNail> {
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
default T toBBCHeadStoneʸᴰ() { default T toBBCHeadStoneʸᴰ() {
@ -13,12 +13,12 @@ public interface BãßBȍőnʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> {
} }
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
default BãßBȍőnCoffinʸᴰ<K> toBBC() { default BãßBȍőnCoffin<K> toBBC() {
BãßBȍőnCoffinʸᴰ<K> zombieCoffin = null; BãßBȍőnCoffin<K> zombieCoffin = null;
Lock bibleReader = Bãß.Ꝑŕḯṿª.FUNERAL.readLock(); // Can't force enum only, thus no jvm safety Lock bibleReader = Bãß.Ꝑŕḯṿª.FUNERAL.readLock(); // Can't force enum only, thus no jvm safety
bibleReader.lock(); bibleReader.lock();
try { try {
zombieCoffin = (BãßBȍőnCoffinʸᴰ<K>) Bãß.Ꝑŕḯṿª.GRAVE_YARD.get(toBBCHeadStoneʸᴰ()); zombieCoffin = (BãßBȍőnCoffin<K>) Bãß.Ꝑŕḯṿª.GRAVE_YARD.get(toBBCHeadStoneʸᴰ());
} finally { } finally {
bibleReader.unlock(); bibleReader.unlock();
} }
@ -26,7 +26,7 @@ public interface BãßBȍőnʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> {
Lock shemiraWriter = Bãß.Ꝑŕḯṿª.FUNERAL.writeLock(); Lock shemiraWriter = Bãß.Ꝑŕḯṿª.FUNERAL.writeLock();
shemiraWriter.lock(); shemiraWriter.lock();
try { try {
zombieCoffin = BãßBȍőnCoffinOpenʸᴰ.newInstance(); zombieCoffin = BãßBȍőnCoffinOpen.newInstance();
Bãß.Ꝑŕḯṿª.GRAVE_YARD.put(toBBCHeadStoneʸᴰ(), zombieCoffin); Bãß.Ꝑŕḯṿª.GRAVE_YARD.put(toBBCHeadStoneʸᴰ(), zombieCoffin);
} finally { } finally {
shemiraWriter.unlock(); shemiraWriter.unlock();

View file

@ -5,7 +5,7 @@ import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthorʸᴰ;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfoʸᴰ; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfoʸᴰ;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnPackageʸᴰ; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnPackageʸᴰ;
public interface DefaultBãßBȍőnʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends public interface DefaultBãßBȍőnʸᴰ<T, K extends BãßBȍőnCoffinNail> extends
BãßBȍőnʸᴰ<T,K>, BãßBȍőnʸᴰ<T,K>,
BãßBȍőnPhaseBarrierʸᴰ<T,K>, BãßBȍőnPhaseBarrierʸᴰ<T,K>,
BãßBȍőnInfoʸᴰ<T,K>, BãßBȍőnInfoʸᴰ<T,K>,

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.bassboonyd;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface DefaultEnumBaseʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends DefaultBãßBȍőnʸᴰ<T, K> { public interface DefaultEnumBaseʸᴰ<T, K extends BãßBȍőnCoffinNail> extends DefaultBãßBȍőnʸᴰ<T, K> {
// Bȍőn prefix is for set instance enum methods (called DefaultEnumSetʸᴰ) // Bȍőn prefix is for set instance enum methods (called DefaultEnumSetʸᴰ)
// Bãß prefix is for single instance enum methods (called DefaultEnumInstanceʸᴰ) // Bãß prefix is for single instance enum methods (called DefaultEnumInstanceʸᴰ)

View file

@ -3,7 +3,7 @@ package love.distributedrebirth.bassboonyd;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface DefaultEnumInstanceʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends DefaultEnumBaseʸᴰ<T,K> { public interface DefaultEnumInstanceʸᴰ<T, K extends BãßBȍőnCoffinNail> extends DefaultEnumBaseʸᴰ<T,K> {
default T BãßInstance() { default T BãßInstance() {
return BãßInstances()[Bãß.Cỗᶇṧⱦᶏꬼȶʂ.INT_ZERO]; return BãßInstances()[Bãß.Cỗᶇṧⱦᶏꬼȶʂ.INT_ZERO];

View file

@ -12,7 +12,7 @@ import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface DefaultEnumSetʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends DefaultEnumBaseʸᴰ<T,K> { public interface DefaultEnumSetʸᴰ<T, K extends BãßBȍőnCoffinNail> extends DefaultEnumBaseʸᴰ<T,K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final String GHOST_KEY_RANG_TEL_EEN = "rangTelEen"; private static final String GHOST_KEY_RANG_TEL_EEN = "rangTelEen";

View file

@ -4,20 +4,20 @@ import java.lang.annotation.Annotation;
import java.util.LinkedHashSet; import java.util.LinkedHashSet;
import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseLoaderʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseLoader;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnAnnotationʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőnʸᴰ<T, K> { public interface BãßBȍőnAnnotationʸᴰ<T, K extends BãßBȍőnCoffinNail> extends BãßBȍőnʸᴰ<T, K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
@BãßBȍőnꝐŕḯṿªḕInit注(dependencies = {BãßBȍőnPhaseBarrierʸᴰ.βrahmanBoonLaw.class}) @BãßBȍőnꝐŕḯṿªḕInit注(dependencies = {BãßBȍőnPhaseBarrierʸᴰ.βrahmanBoonLaw.class})
private static void init(BãßBȍőnʸᴰ<?,?> boon) { private static void init(BãßBȍőnʸᴰ<?,?> boon) {
for (Class<?> interfaceClass:BãßBȍőnPhaseLoaderʸᴰ.walkInterfaces(boon.getClass(), new LinkedHashSet<>())) { for (Class<?> interfaceClass:BãßBȍőnPhaseLoader.walkInterfaces(boon.getClass(), new LinkedHashSet<>())) {
BãßBȍőnAnnotation注 anno = interfaceClass.getAnnotation(BãßBȍőnAnnotation注.class); BãßBȍőnAnnotation注 anno = interfaceClass.getAnnotation(BãßBȍőnAnnotation注.class);
if (anno == null) { if (anno == null) {
continue; continue;

View file

@ -1,14 +1,14 @@
package love.distributedrebirth.bassboonyd.clazz; package love.distributedrebirth.bassboonyd.clazz;
import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(optional = {BãßBȍőnAuthor注.class}) @BãßBȍőnAnnotation注(optional = {BãßBȍőnAuthor注.class})
public interface BãßBȍőnAuthorʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőnʸᴰ<T,K> { public interface BãßBȍőnAuthorʸᴰ<T, K extends BãßBȍőnCoffinNail> extends BãßBȍőnʸᴰ<T,K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final String GHOST_KEY_AUTHOR_NAME = "authorName"; private static final String GHOST_KEY_AUTHOR_NAME = "authorName";

View file

@ -1,14 +1,14 @@
package love.distributedrebirth.bassboonyd.clazz; package love.distributedrebirth.bassboonyd.clazz;
import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(optional = {BãßBȍőnInfo注.class}) @BãßBȍőnAnnotation注(optional = {BãßBȍőnInfo注.class})
public interface BãßBȍőnInfoʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőnʸᴰ<T, K> { public interface BãßBȍőnInfoʸᴰ<T, K extends BãßBȍőnCoffinNail> extends BãßBȍőnʸᴰ<T, K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final String GHOST_KEY_BEAN_NAME = "beanName"; private static final String GHOST_KEY_BEAN_NAME = "beanName";

View file

@ -1,14 +1,14 @@
package love.distributedrebirth.bassboonyd.clazz; package love.distributedrebirth.bassboonyd.clazz;
import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(optional = {BãßBȍőnPackage注.class}) @BãßBȍőnAnnotation注(optional = {BãßBȍőnPackage注.class})
public interface BãßBȍőnPackageʸᴰ<T, K extends BãßBȍőnCoffinNailʸᴰ> extends BãßBȍőnʸᴰ<T, K> { public interface BãßBȍőnPackageʸᴰ<T, K extends BãßBȍőnCoffinNail> extends BãßBȍőnʸᴰ<T, K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final String GHOST_KEY_PACKAGE_NAME = "packageName"; private static final String GHOST_KEY_PACKAGE_NAME = "packageName";

View file

@ -3,8 +3,8 @@ package love.distributedrebirth.bassboonyd.jmx;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffin;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderEgg注; import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderEgg注;
import love.distributedrebirth.bassboonyd.DefaultEnumBaseʸᴰ; import love.distributedrebirth.bassboonyd.DefaultEnumBaseʸᴰ;
@ -16,7 +16,7 @@ import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕIn
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(required = {BãßBȍőnInfo注.class}) @BãßBȍőnAnnotation注(required = {BãßBȍőnInfo注.class})
public interface DefaultEnumBaseᴶᴹˣ<T,K extends BãßBȍőnCoffinNailʸᴰ> extends DefaultEnumBaseʸᴰ<T,K> { public interface DefaultEnumBaseᴶᴹˣ<T,K extends BãßBȍőnCoffinNail> extends DefaultEnumBaseʸᴰ<T,K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {
private static final String GHOST_KEY_JMX = "JMX"; private static final String GHOST_KEY_JMX = "JMX";
@ -57,7 +57,7 @@ public interface DefaultEnumBaseᴶᴹˣ<T,K extends BãßBȍőnCoffinNailʸᴰ>
} }
} }
public static Map<String, Object> jmxGhosts(BãßBȍőnCoffinʸᴰ<?> BBC) { public static Map<String, Object> jmxGhosts(BãßBȍőnCoffin<?> BBC) {
return BBC.UNHOLY(Ꝑŕḯṿª.class).GHOST_MAP_OBJ(Ꝑŕḯṿª.GHOST_KEY_JMX); return BBC.UNHOLY(Ꝑŕḯṿª.class).GHOST_MAP_OBJ(Ꝑŕḯṿª.GHOST_KEY_JMX);
} }
} }

View file

@ -5,7 +5,7 @@ import java.lang.management.ManagementFactory;
import javax.management.MBeanServer; import javax.management.MBeanServer;
import javax.management.ObjectName; import javax.management.ObjectName;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.Bãß; import love.distributedrebirth.bassboonyd.Bãß;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.DefaultEnumInstanceʸᴰ; import love.distributedrebirth.bassboonyd.DefaultEnumInstanceʸᴰ;
@ -14,7 +14,7 @@ import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface DefaultEnumInstanceᴶᴹˣ<T,K extends BãßBȍőnCoffinNailʸᴰ> extends DefaultEnumBaseᴶᴹˣ<T,K>,DefaultEnumInstanceʸᴰ<T,K> { public interface DefaultEnumInstanceᴶᴹˣ<T,K extends BãßBȍőnCoffinNail> extends DefaultEnumBaseᴶᴹˣ<T,K>,DefaultEnumInstanceʸᴰ<T,K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {

View file

@ -5,7 +5,7 @@ import java.lang.management.ManagementFactory;
import javax.management.MBeanServer; import javax.management.MBeanServer;
import javax.management.ObjectName; import javax.management.ObjectName;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.Bãß; import love.distributedrebirth.bassboonyd.Bãß;
import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnPhaseBarrierʸᴰ;
import love.distributedrebirth.bassboonyd.DefaultEnumSetʸᴰ; import love.distributedrebirth.bassboonyd.DefaultEnumSetʸᴰ;
@ -14,7 +14,7 @@ import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª₮ḕ;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿªḕInit注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface DefaultEnumSetᴶᴹˣ<T,K extends BãßBȍőnCoffinNailʸᴰ> extends DefaultEnumBaseᴶᴹˣ<T,K>,DefaultEnumSetʸᴰ<T,K> { public interface DefaultEnumSetᴶᴹˣ<T,K extends BãßBȍőnCoffinNail> extends DefaultEnumBaseᴶᴹˣ<T,K>,DefaultEnumSetʸᴰ<T,K> {
public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª { public static class Ꝑŕḯṿª implements BãßBȍőnꝐŕḯṿª {

View file

@ -18,7 +18,7 @@ import love.distributedrebirth.numberxd.base2t.part.T12PartUncial;
import love.distributedrebirth.numberxd.base2t.part.T16PartHex; import love.distributedrebirth.numberxd.base2t.part.T16PartHex;
import love.distributedrebirth.numberxd.base2t.part.T20PartScore; import love.distributedrebirth.numberxd.base2t.part.T20PartScore;
import love.distributedrebirth.numberxd.base2t.part.T60PartSexagesimal; import love.distributedrebirth.numberxd.base2t.part.T60PartSexagesimal;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注;
@ -27,7 +27,7 @@ import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnPackage注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnInfo注(purpose = "Factory to access the bases.") @BãßBȍőnInfo注(purpose = "Factory to access the bases.")
@BãßBȍőnPackage注(name = "love.distributedrebirth.numberxd") @BãßBȍőnPackage注(name = "love.distributedrebirth.numberxd")
public enum Base2PartsFactory implements DefaultEnumInstanceᴶᴹˣ<Base2PartsFactory, BãßBȍőnCoffinNailʸᴰ.None> { public enum Base2PartsFactory implements DefaultEnumInstanceᴶᴹˣ<Base2PartsFactory, BãßBȍőnCoffinNail.None> {
INSTANCE; INSTANCE;

View file

@ -8,7 +8,7 @@ import java.util.Iterator;
import java.util.List; import java.util.List;
import love.distributedrebirth.bassboonyd.Bãß; import love.distributedrebirth.bassboonyd.Bãß;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注;
@ -22,7 +22,7 @@ import love.distributedrebirth.numberxd.base2t.type.V144Tocta;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnInfo注(purpose = "Terminate from and to classical bytes.") @BãßBȍőnInfo注(purpose = "Terminate from and to classical bytes.")
@BãßBȍőnPackage注(name = "love.distributedrebirth.numberxd") @BãßBȍőnPackage注(name = "love.distributedrebirth.numberxd")
public enum Base2Terminator implements DefaultEnumInstanceᴶᴹˣ<Base2Terminator,BãßBȍőnCoffinNailʸᴰ.None> { public enum Base2Terminator implements DefaultEnumInstanceᴶᴹˣ<Base2Terminator,BãßBȍőnCoffinNail.None> {
INSTANCE; INSTANCE;

View file

@ -5,8 +5,8 @@ import java.util.Map;
import java.util.function.Consumer; import java.util.function.Consumer;
import love.distributedrebirth.bassboonyd.Bãß; import love.distributedrebirth.bassboonyd.Bãß;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinOpenʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinOpen;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注;
@ -25,7 +25,7 @@ import love.distributedrebirth.warpme.core.WaterCipherHeartTone;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnInfo注(purpose = "The warpcore writer and armor manager.") @BãßBȍőnInfo注(purpose = "The warpcore writer and armor manager.")
@BãßBȍőnPackage注(name = "love.distributedrebirth.numberxd") @BãßBȍőnPackage注(name = "love.distributedrebirth.numberxd")
public enum Base2WarpCore implements DefaultEnumInstanceᴶᴹˣ<Base2WarpCore,BãßBȍőnCoffinNailʸᴰ.None> { public enum Base2WarpCore implements DefaultEnumInstanceᴶᴹˣ<Base2WarpCore,BãßBȍőnCoffinNail.None> {
INSTANCE; INSTANCE;
@ -126,7 +126,7 @@ public enum Base2WarpCore implements DefaultEnumInstanceᴶᴹˣ<Base2WarpCore,B
for (WaterCipherHeartTone tone:heart.getHeartTones()) { for (WaterCipherHeartTone tone:heart.getHeartTones()) {
BãßBȍőnPartʸᴰ<?> bassTone = baseParts.get(tone.getPart()); BãßBȍőnPartʸᴰ<?> bassTone = baseParts.get(tone.getPart());
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
BãßBȍőnCoffinOpenʸᴰ<BãßBȍőnPartKeyʸᴰ> coffin = BãßBȍőnCoffinOpenʸᴰ.class.cast(bassTone.toBBC()); BãßBȍőnCoffinOpen<BãßBȍőnPartKeyʸᴰ> coffin = BãßBȍőnCoffinOpen.class.cast(bassTone.toBBC());
coffin.PUT_OBJ(BãßBȍőnPartKeyʸᴰ.DIAL_TONE, tone.getDialTone()); coffin.PUT_OBJ(BãßBȍőnPartKeyʸᴰ.DIAL_TONE, tone.getDialTone());
coffin.PUT_OBJ(BãßBȍőnPartKeyʸᴰ.CHINA_KEY, tone.getChinaKey()); coffin.PUT_OBJ(BãßBȍőnPartKeyʸᴰ.CHINA_KEY, tone.getChinaKey());
coffin.PUT_OBJ(BãßBȍőnPartKeyʸᴰ.CHINA_VALUE, tone.getChinaValue()); coffin.PUT_OBJ(BãßBȍőnPartKeyʸᴰ.CHINA_VALUE, tone.getChinaValue());

View file

@ -1,10 +1,10 @@
package love.distributedrebirth.numberxd.base2t.part; package love.distributedrebirth.numberxd.base2t.part;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum BãßBȍőnPartKeyʸᴰ implements BãßBȍőnCoffinNailʸᴰ { public enum BãßBȍőnPartKeyʸᴰ implements BãßBȍőnCoffinNail {
DIAL_TONE, DIAL_TONE,
CHINA_KEY, CHINA_KEY,

View file

@ -2,7 +2,7 @@ package love.distributedrebirth.numberxd.base2t.part;
import java.util.Map; import java.util.Map;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinOpenʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinOpen;
import love.distributedrebirth.bassboonyd.DefaultEnumSetʸᴰ; import love.distributedrebirth.bassboonyd.DefaultEnumSetʸᴰ;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboonyd.sinit.BãßBȍőnꝐŕḯṿª;
@ -16,12 +16,12 @@ public interface BãßBȍőnPartʸᴰ<T extends BãßBȍőnPartʸᴰ<T>> extends
@BãßBȍőnꝐŕḯṿªḕInit注() @BãßBȍőnꝐŕḯṿªḕInit注()
private static void initMapTone(BãßBȍőnPartʸᴰ<?> boon) { private static void initMapTone(BãßBȍőnPartʸᴰ<?> boon) {
BãßBȍőnCoffinOpenʸᴰ.FROM(boon).PUT_MAP(BãßBȍőnPartKeyʸᴰ.MAP_TONE); BãßBȍőnCoffinOpen.FROM(boon).PUT_MAP(BãßBȍőnPartKeyʸᴰ.MAP_TONE);
} }
@BãßBȍőnꝐŕḯṿªḕInit注() @BãßBȍőnꝐŕḯṿªḕInit注()
private static void initMapChina(BãßBȍőnPartʸᴰ<?> boon) { private static void initMapChina(BãßBȍőnPartʸᴰ<?> boon) {
BãßBȍőnCoffinOpenʸᴰ.FROM(boon).PUT_MAP(BãßBȍőnPartKeyʸᴰ.MAP_CHINA); BãßBȍőnCoffinOpen.FROM(boon).PUT_MAP(BãßBȍőnPartKeyʸᴰ.MAP_CHINA);
} }
} }

View file

@ -1,10 +1,10 @@
package love.distributedrebirth.numberxd.unicode; package love.distributedrebirth.numberxd.unicode;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum BaseGlyphSetKeyʸᴰ implements BãßBȍőnCoffinNailʸᴰ { public enum BaseGlyphSetKeyʸᴰ implements BãßBȍőnCoffinNail {
NUMBERS, NUMBERS,
GEMATRIA, GEMATRIA,

View file

@ -14,7 +14,7 @@ import com.badlogic.gdx.Screen;
import com.badlogic.gdx.utils.ScreenUtils; import com.badlogic.gdx.utils.ScreenUtils;
import love.distributedrebirth.bassboonyd.Bãß; import love.distributedrebirth.bassboonyd.Bãß;
import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNailʸᴰ; import love.distributedrebirth.bassboonyd.BãßBȍőnCoffinNail;
import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboonyd.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注; import love.distributedrebirth.bassboonyd.clazz.BãßBȍőnInfo注;
@ -28,7 +28,7 @@ import net.spookygames.gdx.nativefilechooser.NativeFileChooser;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnInfo注(purpose = "Main loop render dispatcher and bootup.") @BãßBȍőnInfo注(purpose = "Main loop render dispatcher and bootup.")
@BãßBȍőnPackage注(name = "love.distributedrebirth.gdxapp4d.tos4") @BãßBȍőnPackage注(name = "love.distributedrebirth.gdxapp4d.tos4")
public enum GDXAppTos4 implements DefaultEnumInstanceᴶᴹˣ<GDXAppTos4,BãßBȍőnCoffinNailʸᴰ.None>, ApplicationListener, SystemGdxTerminal { public enum GDXAppTos4 implements DefaultEnumInstanceᴶᴹˣ<GDXAppTos4,BãßBȍőnCoffinNail.None>, ApplicationListener, SystemGdxTerminal {
INSTANCE; INSTANCE;