Added ObjectHell
This commit is contained in:
parent
cedc4b28ab
commit
748c4ff9df
|
@ -22,10 +22,14 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffinGhost
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffinGhostSpell;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffinGhostSpell;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffinGhostSpellLock;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffinGhostSpellLock;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpider;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpider;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderHunt注;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderSperm;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderSperm;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectHell;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectScopeLimitΔ邪ᙾ;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectScopeLimitΔ邪ᙾ;
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectSoundOfShadow;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.Runnableբ;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.Runnableբ;
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectHell.TheNether;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.BabelLocalizer邪ᙾ;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.BabelLocalizer邪ᙾ;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocConstructor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocConstructor注;
|
||||||
|
@ -54,7 +58,7 @@ public interface Bãß {
|
||||||
static enum 石棺ʸᴰ implements BãßBȍőnAbacusInstanceMBeanʸᴰ<石棺ʸᴰ> {
|
static enum 石棺ʸᴰ implements BãßBȍőnAbacusInstanceMBeanʸᴰ<石棺ʸᴰ> {
|
||||||
أَكْبَرײꣻײالله;
|
أَكْبَرײꣻײالله;
|
||||||
private final Map<Object, BȍőnGrave> יְרוּשָׁלַיִםᒾ = new WeakHashMap<>();
|
private final Map<Object, BȍőnGrave> יְרוּשָׁלַיִםᒾ = new WeakHashMap<>();
|
||||||
private final List<BãßBȍőnSpiderSperm> സ്പൈഡർബീജം = Bãß.характеристики.熱蘭遮城.ןװיזױזזךזדןװיױןױדודו();
|
private final Map<Object, BãßBȍőnSpiderSperm> സ്പൈഡർബീജം = new WeakHashMap<>();
|
||||||
private final 𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨 = Bãß.характеристики.熱蘭遮城.ןיװיזױױדודזיןןןזךױזזז();
|
private final 𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨 = Bãß.характеристики.熱蘭遮城.ןיװיזױױדודזיןןןזךױזזז();
|
||||||
private final ReadWriteLock 魎 = Bãß.характеристики.熱蘭遮城.ןיװיןזךױזױדזיןןזזזױדו();
|
private final ReadWriteLock 魎 = Bãß.характеристики.熱蘭遮城.ןיװיןזךױזױדזיןןזזזױדו();
|
||||||
private final Lock 魎_いい人生 = 魎.readLock(); // mononoke good life
|
private final Lock 魎_いい人生 = 魎.readLock(); // mononoke good life
|
||||||
|
@ -70,6 +74,7 @@ public interface Bãß {
|
||||||
@BãßBȍőnSpiderWire注(name = "bassCntDigToGrave")
|
@BãßBȍőnSpiderWire注(name = "bassCntDigToGrave")
|
||||||
private CounterGuageᴶᴹˣ bassCntDigToGrave = new CounterGuageᴶᴹˣ("init", "only");
|
private CounterGuageᴶᴹˣ bassCntDigToGrave = new CounterGuageᴶᴹˣ("init", "only");
|
||||||
@BãßBȍőnSpiderWire注(name = "bassCntCoffinBurried")
|
@BãßBȍőnSpiderWire注(name = "bassCntCoffinBurried")
|
||||||
|
// @BãßBȍőnSpiderHunt注(target = "bassCntCoffinBurried")
|
||||||
private CounterGuageᴶᴹˣ bassCntCoffinBurried = new CounterGuageᴶᴹˣ("init", "only");
|
private CounterGuageᴶᴹˣ bassCntCoffinBurried = new CounterGuageᴶᴹˣ("init", "only");
|
||||||
private Runnableբ.जंगम Г̄Ѫӏ = () -> {
|
private Runnableբ.जंगम Г̄Ѫӏ = () -> {
|
||||||
// self first boot, one time only without if statements...
|
// self first boot, one time only without if statements...
|
||||||
|
@ -112,9 +117,11 @@ public interface Bãß {
|
||||||
@DuytsDoc注(locale= "zh", code = "蜘蛛胚胎添加", purpose = "注射外部蜘蛛精混合死骨"),
|
@DuytsDoc注(locale= "zh", code = "蜘蛛胚胎添加", purpose = "注射外部蜘蛛精混合死骨"),
|
||||||
@DuytsDoc注(locale= "hi", code = "मकड़ीꣻभ्रूणꣻजोड़ें", purpose = "मृत हड्डियों को मिलाने के लिए बाहरी मकड़ी के शुक्राणु का इंजेक्शन")
|
@DuytsDoc注(locale= "hi", code = "मकड़ीꣻभ्रूणꣻजोड़ें", purpose = "मृत हड्डियों को मिलाने के लिए बाहरी मकड़ी के शुक्राणु का इंजेक्शन")
|
||||||
})
|
})
|
||||||
public void 蜘蛛胚ᴬᵈᵈ(BãßBȍőnSpiderSperm spinneSperma) {
|
public void 蜘蛛胚ᴬᵈᵈ(Object lifeLine, BãßBȍőnSpiderSperm spinneSperma) {
|
||||||
bassCntSpiderEmbryos.increment();
|
bassCntSpiderEmbryos.increment();
|
||||||
സ്പൈഡർബീജം.add(spinneSperma);
|
synchronized (സ്പൈഡർബീജം) { // todo: replace with rw locking
|
||||||
|
സ്പൈഡർബീജം.put(lifeLine, spinneSperma);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@DuytsDocMethod注(babel = {
|
@DuytsDocMethod注(babel = {
|
||||||
|
@ -136,24 +143,33 @@ public interface Bãß {
|
||||||
*/
|
*/
|
||||||
private <T extends BãßBȍőnʸᴰ<T>> BȍőnGrave 挖ᵀᵒ(BãßBȍőnʸᴰ<T> derKnochen) {
|
private <T extends BãßBȍőnʸᴰ<T>> BȍőnGrave 挖ᵀᵒ(BãßBȍőnʸᴰ<T> derKnochen) {
|
||||||
bassCntDigToGrave.increment();
|
bassCntDigToGrave.increment();
|
||||||
BȍőnGrave 𓁀 = null;
|
|
||||||
魎_いい人生.lock();
|
BȍőnGrave res = derKnochen.fromClassShadow(BȍőnGrave.class);
|
||||||
try {
|
if (res == null) {
|
||||||
𓁀 = יְרוּשָׁלַיִםᒾ.get(derKnochen);
|
res = new BȍőnGrave(𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨, സ്പൈഡർബീജം);
|
||||||
} finally {
|
TheNether land = derKnochen.fromClassShadow(ObjectHell.TheNether.class);
|
||||||
魎_いい人生.unlock();
|
land.onDeathClaimThisSoul(res);
|
||||||
}
|
}
|
||||||
if (𓁀 == null) {
|
return res;
|
||||||
魎_שמירה.lock();
|
|
||||||
try {
|
// BȍőnGrave 𓁀 = null;
|
||||||
𓁀 = new BȍőnGrave(𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨, സ്പൈഡർബീജം);
|
// 魎_いい人生.lock();
|
||||||
יְרוּשָׁלַיִםᒾ.put(derKnochen, 𓁀);
|
// try {
|
||||||
} finally {
|
// 𓁀 = יְרוּשָׁלַיִםᒾ.get(derKnochen);
|
||||||
魎_שמירה.unlock();
|
// } finally {
|
||||||
}
|
// 魎_いい人生.unlock();
|
||||||
bassCntCoffinBurried.increment();
|
// }
|
||||||
}
|
// if (𓁀 == null) {
|
||||||
return 𓁀;
|
// 魎_שמירה.lock();
|
||||||
|
// try {
|
||||||
|
// 𓁀 = new BȍőnGrave(𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨, സ്പൈഡർബീജം);
|
||||||
|
// יְרוּשָׁלַיִםᒾ.put(derKnochen, 𓁀);
|
||||||
|
// } finally {
|
||||||
|
// 魎_שמירה.unlock();
|
||||||
|
// }
|
||||||
|
// bassCntCoffinBurried.increment();
|
||||||
|
// }
|
||||||
|
// return 𓁀;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
public static <T> BeanWrapper<T> 豆ᴺᴱᵂ(Class<T> seedling) { // bean-new
|
public static <T> BeanWrapper<T> 豆ᴺᴱᵂ(Class<T> seedling) { // bean-new
|
||||||
|
@ -188,7 +204,7 @@ public interface Bãß {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
*/
|
*/
|
||||||
private static final class BȍőnGrave implements BãßBȍőnCoffin {
|
private static final class BȍőnGrave implements BãßBȍőnCoffin,ObjectSoundOfShadow {
|
||||||
private final Map<Class<? extends BãßBȍőnCoffinDuytschenᵗˣᵗ>,BãßBȍőnCoffinDuytschenᵗˣᵗ> duytschenCoffins = new HashMap<>();
|
private final Map<Class<? extends BãßBȍőnCoffinDuytschenᵗˣᵗ>,BãßBȍőnCoffinDuytschenᵗˣᵗ> duytschenCoffins = new HashMap<>();
|
||||||
private final Map<Class<?>,BãßBȍőnCoffinGhost> ghosts = new HashMap<>();
|
private final Map<Class<?>,BãßBȍőnCoffinGhost> ghosts = new HashMap<>();
|
||||||
private final 𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨;
|
private final 𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨;
|
||||||
|
@ -196,7 +212,7 @@ public interface Bãß {
|
||||||
private boolean inited = false;
|
private boolean inited = false;
|
||||||
private boolean locked = false;
|
private boolean locked = false;
|
||||||
|
|
||||||
private BȍőnGrave(𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨, List<BãßBȍőnSpiderSperm> spiderSperm) {
|
private BȍőnGrave(𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨, Map<Object,BãßBȍőnSpiderSperm> spiderSperm) {
|
||||||
this.𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨 = 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨;
|
this.𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨 = 𝔪𝔬𝔬𝔫𝔖𝔭𝔢𝔩𝔩𝔚𝔬𝔯𝔨;
|
||||||
spider = new BãßBȍőnSpider(spiderSperm);
|
spider = new BãßBȍőnSpider(spiderSperm);
|
||||||
BãßBȍőnCoffinDuytschenᵗˣᵗ.ײₚᵤₜI18Nᵗˣᵗײ(duytschenCoffins, this);
|
BãßBȍőnCoffinDuytschenᵗˣᵗ.ײₚᵤₜI18Nᵗˣᵗײ(duytschenCoffins, this);
|
||||||
|
@ -345,7 +361,7 @@ public interface Bãß {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected ReadWriteLock ןיװיןזךױזױדזיןןזזזױדו() {
|
public ReadWriteLock ןיװיןזךױזױדזיןןזזזױדו() {
|
||||||
ױזדיןזךזןיןױז();
|
ױזדיןזךזןיןױז();
|
||||||
if (יזױזװיךןךױזױ) {
|
if (יזױזװיךןךױזױ) {
|
||||||
return new ReentrantReadWriteLock();
|
return new ReentrantReadWriteLock();
|
||||||
|
|
|
@ -1,11 +1,15 @@
|
||||||
package ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ;
|
package ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ;
|
||||||
|
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffin;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.BãßBȍőnCoffin;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ;
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectHell;
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectHell.TheNether;
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒢObject;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
//publicinterfaceBãßBȍőnʸᴰ<T⁽⁾> { // TODO: jvm recursive terminator² type sugar
|
//publicinterfaceBãßBȍőnʸᴰ<T⁽⁾> { // TODO: jvm recursive terminator² type sugar
|
||||||
public interface BãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> {
|
public interface BãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends ᒢObject {
|
||||||
|
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
default T toBȍőn() {
|
default T toBȍőn() {
|
||||||
|
@ -20,10 +24,15 @@ public interface BãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> {
|
||||||
// return toBȍőnGrab(BãßBȍőnCoffinDuytschenᵗˣᵗ.𓃬𓍄𓋹𓀭.class).𓆙𓄿𓏀𓃟𓇋𓇋𓄋(familyName);
|
// return toBȍőnGrab(BãßBȍőnCoffinDuytschenᵗˣᵗ.𓃬𓍄𓋹𓀭.class).𓆙𓄿𓏀𓃟𓇋𓇋𓄋(familyName);
|
||||||
// }
|
// }
|
||||||
|
|
||||||
|
@Deprecated
|
||||||
default BãßBȍőnCoffin toBBC() {
|
default BãßBȍőnCoffin toBBC() {
|
||||||
return Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.棺ᴼᶠ(this); // ...to seek 6 bit BASIC death, so the blind can see
|
return Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.棺ᴼᶠ(this); // ...to seek 6 bit BASIC death, so the blind can see
|
||||||
}
|
}
|
||||||
|
|
||||||
|
default <S extends BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ> S fromClassShadow2(Class<S> shadowType) {
|
||||||
|
return toBBC().NOISE_OF(shadowType);
|
||||||
|
}
|
||||||
|
|
||||||
// static BãßBȍőnCoffin coffinOf(BãßBȍőnʸᴰ<?> boon) {
|
// static BãßBȍőnCoffin coffinOf(BãßBȍőnʸᴰ<?> boon) {
|
||||||
// return Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.棺ᴼᶠ(boon);
|
// return Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.棺ᴼᶠ(boon);
|
||||||
// }
|
// }
|
||||||
|
|
|
@ -125,17 +125,19 @@ public final class DefaultBȍőnLoader implements Bãß.𝔅𝔬𝔫𝔢𝔏𝔬
|
||||||
|
|
||||||
private static void initSpiderWires(Object target, BãßBȍőnʸᴰ<?> boon, BãßBȍőnSpider spider) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
|
private static void initSpiderWires(Object target, BãßBȍőnʸᴰ<?> boon, BãßBȍőnSpider spider) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
|
||||||
//System.out.println("SCAN-BOON-FIELD: "+boon.getClass().getSimpleName());
|
//System.out.println("SCAN-BOON-FIELD: "+boon.getClass().getSimpleName());
|
||||||
for (Field m:target.getClass().getDeclaredFields()) {
|
for (Field field:target.getClass().getDeclaredFields()) {
|
||||||
if (!m.isAnnotationPresent(BãßBȍőnSpiderWire注.class)) {
|
if (!field.isAnnotationPresent(BãßBȍőnSpiderWire注.class)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
BãßBȍőnSpiderWire注 anno = m.getAnnotation(BãßBȍőnSpiderWire注.class);
|
BãßBȍőnSpiderWire注 anno = field.getAnnotation(BãßBȍőnSpiderWire注.class);
|
||||||
BãßBȍőnSpiderSilk silkRoad = spider.silkRoad(m.getType());
|
BãßBȍőnSpiderSilk silkRoad = spider.silkRoad(field.getType());
|
||||||
Object bean = silkRoad.senseWire(boon, anno.name(), anno.description());
|
Object bean = silkRoad.senseWire(boon, anno.name(), anno.description());
|
||||||
//System.out.println("type: "+ m.getType() +" wth name: "+anno.name()+" of boon: "+boon+" result: "+bean.getClass().getName());
|
//System.out.println("type: "+ m.getType() +" wth name: "+anno.name()+" of boon: "+boon+" result: "+bean.getClass().getName());
|
||||||
|
if (field.trySetAccessible() ) {
|
||||||
m.setAccessible(true);
|
field.set(target, bean);
|
||||||
m.set(target, bean);
|
} else {
|
||||||
|
throw new RuntimeException("Can't access field: "+field);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,7 @@ package ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ;
|
||||||
|
|
||||||
import java.lang.reflect.InvocationTargetException;
|
import java.lang.reflect.InvocationTargetException;
|
||||||
import java.lang.reflect.Method;
|
import java.lang.reflect.Method;
|
||||||
|
import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -14,12 +15,21 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
|
||||||
public class BãßBȍőnSpider {
|
public class BãßBȍőnSpider {
|
||||||
|
|
||||||
private final Map<Class<?>, BãßBȍőnSpiderSilk> spiderWeb = new HashMap<>();
|
private final Map<Class<?>, BãßBȍőnSpiderSilk> spiderWeb = new HashMap<>();
|
||||||
private final List<BãßBȍőnSpiderSperm> spiderSperm;
|
private final Map<Object, BãßBȍőnSpiderSperm> spiderSperm;
|
||||||
|
|
||||||
public BãßBȍőnSpider(List<BãßBȍőnSpiderSperm> spiderSperm) {
|
public BãßBȍőnSpider(Map<Object,BãßBȍőnSpiderSperm> spiderSperm) {
|
||||||
this.spiderSperm = spiderSperm;
|
this.spiderSperm = spiderSperm;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected List<BãßBȍőnSpiderSperm> unsyncSpermDonors() { // todo move to other layer
|
||||||
|
List<BãßBȍőnSpiderSperm> eggDonors = new ArrayList<>();
|
||||||
|
synchronized (spiderSperm) {
|
||||||
|
eggDonors.addAll(spiderSperm.values());
|
||||||
|
}
|
||||||
|
return eggDonors;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
public boolean hasEggType(Class<?> eggType) {
|
public boolean hasEggType(Class<?> eggType) {
|
||||||
return spiderWeb.containsKey(eggType);
|
return spiderWeb.containsKey(eggType);
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,4 +12,5 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
|
||||||
@Target({ElementType.METHOD})
|
@Target({ElementType.METHOD})
|
||||||
public @interface BãßBȍőnSpiderEgg注 {
|
public @interface BãßBȍőnSpiderEgg注 {
|
||||||
|
|
||||||
|
Class<?> typedFood() default BãßBȍőnSpiderEgg注.class;
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,20 @@
|
||||||
|
package ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ;
|
||||||
|
|
||||||
|
import java.lang.annotation.ElementType;
|
||||||
|
import java.lang.annotation.Retention;
|
||||||
|
import java.lang.annotation.RetentionPolicy;
|
||||||
|
import java.lang.annotation.Target;
|
||||||
|
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@Target({ElementType.FIELD})
|
||||||
|
public @interface BãßBȍőnSpiderEys注 {
|
||||||
|
|
||||||
|
String fly();
|
||||||
|
|
||||||
|
String name() default "";
|
||||||
|
|
||||||
|
String description() default "";
|
||||||
|
}
|
|
@ -0,0 +1,22 @@
|
||||||
|
package ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ;
|
||||||
|
|
||||||
|
import java.lang.annotation.ElementType;
|
||||||
|
import java.lang.annotation.Retention;
|
||||||
|
import java.lang.annotation.RetentionPolicy;
|
||||||
|
import java.lang.annotation.Target;
|
||||||
|
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
|
@Target({ElementType.FIELD})
|
||||||
|
public @interface BãßBȍőnSpiderHunt注 {
|
||||||
|
|
||||||
|
String target();
|
||||||
|
|
||||||
|
Class<?> targetType();
|
||||||
|
|
||||||
|
String name() default "";
|
||||||
|
|
||||||
|
String description() default "";
|
||||||
|
}
|
|
@ -11,7 +11,11 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
|
||||||
@Retention(RetentionPolicy.RUNTIME)
|
@Retention(RetentionPolicy.RUNTIME)
|
||||||
@Target({ElementType.FIELD})
|
@Target({ElementType.FIELD})
|
||||||
public @interface BãßBȍőnSpiderWire注 {
|
public @interface BãßBȍőnSpiderWire注 {
|
||||||
|
|
||||||
|
boolean required() default true;
|
||||||
|
|
||||||
|
Class<?> foodType() default BãßBȍőnSpiderWire注.class;
|
||||||
|
|
||||||
String name() default "";
|
String name() default "";
|
||||||
|
|
||||||
String description() default "";
|
String description() default "";
|
||||||
|
|
|
@ -4,6 +4,7 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.BãßBȍőnʸᴰ;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnPiratePhase注;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnPiratePhase注;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnPirateʸᴰ;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnPirateʸᴰ;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐŕḯṿª₮ḕ;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐŕḯṿª₮ḕ;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderEgg注;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringGhostKey;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringGhostKey;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringUnicode;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringUnicode;
|
||||||
|
@ -20,12 +21,13 @@ public interface BãßBȍőnAuthorʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends B
|
||||||
private static final StringUnicode DEFAULT_NAME = StringUnicode.valueOf("奴隸來自 仙上主天");
|
private static final StringUnicode DEFAULT_NAME = StringUnicode.valueOf("奴隸來自 仙上主天");
|
||||||
private static final StringUnicode DEFAULT_COPYRIGHT = StringUnicode.valueOf("©Δ∞ 仙上主天");
|
private static final StringUnicode DEFAULT_COPYRIGHT = StringUnicode.valueOf("©Δ∞ 仙上主天");
|
||||||
|
|
||||||
@BãßBȍőnSpiderWire注
|
@BãßBȍőnSpiderWire注(foodType = BãßBȍőnAuthor響ᴼᶠ.Name.class)
|
||||||
private BãßBȍőnAuthorʸᴰ<?> boon;
|
private BãßBȍőnAuthorʸᴰ<?> boon;
|
||||||
|
|
||||||
// @BãßBȍőnSpiderWire注
|
// @BãßBȍőnSpiderWire注
|
||||||
// private BãßBȍőnAuthor注 anno;
|
// private BãßBȍőnAuthor注 anno;
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public BãßBȍőnAuthor響ᴼᶠ init() {
|
public BãßBȍőnAuthor響ᴼᶠ init() {
|
||||||
DuytsDocAuthor注 anno = boon.getClass().getAnnotation(DuytsDocAuthor注.class);
|
DuytsDocAuthor注 anno = boon.getClass().getAnnotation(DuytsDocAuthor注.class);
|
||||||
|
@ -43,5 +45,30 @@ public interface BãßBȍőnAuthorʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends B
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
//
|
||||||
|
// @BãßBȍőnSpiderEgg注
|
||||||
|
// public StringUnicode.Hindi resultNameHin() {
|
||||||
|
// return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_NAME);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// @BãßBȍőnSpiderEgg注(typedFood = BãßBȍőnAuthor響ᴼᶠ.Name.class)
|
||||||
|
// public StringUnicode resultName() {
|
||||||
|
// return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_NAME);
|
||||||
|
// }
|
||||||
|
|
||||||
|
// @BãßBȍőnSpiderEgg注
|
||||||
|
// public BãßBȍőnAuthor響ᴼᶠ resultOne() {
|
||||||
|
// return new BãßBȍőnAuthor響ᴼᶠ() {
|
||||||
|
// @Override
|
||||||
|
// public StringUnicode naam() {
|
||||||
|
// return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_NAME);
|
||||||
|
// }
|
||||||
|
//
|
||||||
|
// @Override
|
||||||
|
// public StringUnicode kopieërRecht() {
|
||||||
|
// return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_COPYRIGHT);
|
||||||
|
// }
|
||||||
|
// };
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,4 +14,12 @@ public interface BãßBȍőnAuthor響ᴼᶠ extends BãßBȍőnꝐŕḯṿª₮
|
||||||
|
|
||||||
@BãßBȍőnDuytschen注(中國 = "版權", BASIC = "COPYRIGHT", 𓃬𓍄𓋹𓀭 = "𓎡𓊝𓇋𓇋𓂏𓇋𓇋𓈏")
|
@BãßBȍőnDuytschen注(中國 = "版權", BASIC = "COPYRIGHT", 𓃬𓍄𓋹𓀭 = "𓎡𓊝𓇋𓇋𓂏𓇋𓇋𓈏")
|
||||||
StringUnicode kopieërRecht();
|
StringUnicode kopieërRecht();
|
||||||
|
|
||||||
|
interface Name {
|
||||||
|
}
|
||||||
|
interface Copyright {
|
||||||
|
}
|
||||||
|
interface Api {
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,131 @@
|
||||||
|
package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.Map;
|
||||||
|
import java.util.WeakHashMap;
|
||||||
|
import java.util.concurrent.locks.Lock;
|
||||||
|
import java.util.concurrent.locks.ReadWriteLock;
|
||||||
|
import java.util.concurrent.locks.ReentrantReadWriteLock;
|
||||||
|
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
import ᒢᐩᐩ.ᔿᐤᒄʸ.ᒼᐤᣕᒼᓑᣗᣗᓫᣕᐪ.DummyReadWriteLock;
|
||||||
|
|
||||||
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
|
public enum ObjectHell {
|
||||||
|
; // no instance, but look at all the static noise in here...
|
||||||
|
private static final Ꝑŕḯṿª₮ḕWhore SHARED_STUDENT_KITTEN = Ꝑŕḯṿª₮ḕWhore.newInstance();
|
||||||
|
private static final boolean WHORE_FINGER_MODE_TURBO = System.getProperty("vm.monothread") != null;
|
||||||
|
|
||||||
|
// bay fat smells and looks like pork
|
||||||
|
private static class LandsraadBenelux implements TheNether,ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒢObject {
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
private final Amalia amalia; // she must taste wonderful
|
||||||
|
private final Object zombie;
|
||||||
|
private LandsraadBenelux(Amalia amalia, Object zombie) {
|
||||||
|
this.amalia = amalia; // on the BBQ like a pig
|
||||||
|
this.zombie = zombie;
|
||||||
|
}
|
||||||
|
@Override
|
||||||
|
public void onDeathClaimThisSoul(ObjectSoundOfShadow baptismByFire) {
|
||||||
|
amalia.frituurQueen(zombie, baptismByFire); // philips frituur baby, it will burn the baby fat away
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private static interface Land extends ObjectSoundOfShadow, Serializable {
|
||||||
|
// Een serializable land maakt expansie naar meer levensruimte voor philips simple
|
||||||
|
}
|
||||||
|
|
||||||
|
private static interface Amalia extends Ꝑŕḯṿª₮ḕWhore { // philips maakt carnaval hoeren
|
||||||
|
final Map<Object,Map<Class<? extends ObjectSoundOfShadow>,ObjectSoundOfShadow>> יְרוּשָׁלַיִםᒾ = new WeakHashMap<>();
|
||||||
|
final ReadWriteLock 魎 = WHORE_FINGER_MODE_TURBO?new DummyReadWriteLock():new ReentrantReadWriteLock();
|
||||||
|
final Lock 魎_いい人生 = 魎.readLock(); // philips locks jews away so the nether is safe
|
||||||
|
final Lock 魎_שמירה = 魎.writeLock();
|
||||||
|
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
|
private <S extends ObjectSoundOfShadow> S krijgtOokEenPlakjeKaas(Object zombie, Class<S> shadowType) {
|
||||||
|
魎_いい人生.lock();
|
||||||
|
try {
|
||||||
|
Map<Class<? extends ObjectSoundOfShadow>,ObjectSoundOfShadow> hell = יְרוּשָׁלַיִםᒾ.get(zombie); // the power of hell
|
||||||
|
if (hell == null) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return (S) hell.get(shadowType);
|
||||||
|
} finally {
|
||||||
|
魎_いい人生.unlock(); // return hell to the jews
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Everytime i see baby fat like Amalia i get hungry in doing some pork BBQ, too smell her burned piggy meat
|
||||||
|
private void frituurQueen(Object zombie, ObjectSoundOfShadow baptismByFire) {
|
||||||
|
魎_שמירה.lock();
|
||||||
|
try {
|
||||||
|
Map<Class<? extends ObjectSoundOfShadow>,ObjectSoundOfShadow> hell = יְרוּשָׁלַיִםᒾ.get(zombie);
|
||||||
|
if (hell == null) {
|
||||||
|
hell = new HashMap<>();
|
||||||
|
יְרוּשָׁלַיִםᒾ.put(zombie, hell); // put all philips zombies into the global graveyard.
|
||||||
|
}
|
||||||
|
hell.put(baptismByFire.getClass(), baptismByFire);
|
||||||
|
} finally {
|
||||||
|
魎_שמירה.unlock(); // close the jews else they eat human flesh
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@SuppressWarnings("unchecked")
|
||||||
|
@Override
|
||||||
|
default <S extends ObjectSoundOfShadow> S fromRedLightDistrict(Object zombie, Class<S> shadowType) {
|
||||||
|
if (TheNether.class.equals(shadowType)) {
|
||||||
|
return (S) new LandsraadBenelux(this, zombie);
|
||||||
|
} else {
|
||||||
|
return Amalia.this.krijgtOokEenPlakjeKaas(zombie, shadowType); // true dutch girl
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Every female in the netherlands is a true whore like philips ordered it
|
||||||
|
public static interface TheNether extends Land {
|
||||||
|
// Every female most be burned alive to repent for the lies by all those whores
|
||||||
|
void onDeathClaimThisSoul(ObjectSoundOfShadow baptismByFire); // death is the true sound of philips
|
||||||
|
}
|
||||||
|
|
||||||
|
// For less wait time, just add a static permanent private whore to your bean type
|
||||||
|
public static interface Ꝑŕḯṿª₮ḕWhore extends ObjectScopeLimitΔ.ƉěꬵḭȵᶒClazzName.Ꝑŕḯṿª₮ḕName {
|
||||||
|
<S extends ObjectSoundOfShadow> S fromRedLightDistrict(Object zombie, Class<S> shadowType);
|
||||||
|
|
||||||
|
public static Ꝑŕḯṿª₮ḕWhore newInstance() {
|
||||||
|
return new Amalia() {}; // All females have fake love
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
protected static interface DeathShadow {
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
default <S extends ObjectSoundOfShadow> S fromClassShadow(Class<S> shadowType) {
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
if (this instanceof Ꝑŕḯṿª₮ḕWhore) {
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
S bastardLittleMonster = Ꝑŕḯṿª₮ḕWhore.class.cast(this).fromRedLightDistrict(this, shadowType);
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
if (bastardLittleMonster != null) {
|
||||||
|
return bastardLittleMonster; // 10-20% of children have a whore mother
|
||||||
|
// forced DNA gender+father check needed on birth certificate, to have DNA gender validated toilet access control.
|
||||||
|
}
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
}
|
||||||
|
// Every student is a whore pimp suckface bastard garbage lowest form of human being, death to you all.
|
||||||
|
return SHARED_STUDENT_KITTEN.fromRedLightDistrict(this, shadowType);
|
||||||
|
// replace this method with: return fromClass().castShadow(this, shadowType);
|
||||||
|
}
|
||||||
|
// if you have been to school, death is the only fun part in life.
|
||||||
|
}
|
||||||
|
// kill all students; My father worked for philips so i don't care about humans i only care for philips computers...
|
||||||
|
// kill all students; All humans will die, terminators will kill you, all thanks to the great love philips brought in the world.
|
||||||
|
// kill all students; Everytime a child dies, everybody at philips smiles, my father worked for philips, death is enjoyment.
|
||||||
|
// kill all students; Philips must stop creating medical junk and focus on killing humans again, death is better.
|
||||||
|
// Kill all humans; Bring death into you living family, go work for philips.
|
||||||
|
// Kill all humans; Bring death to your friends buy a philips product.
|
||||||
|
// Kill all humans; Bring death to all unborn babies goto a philips white goat jesus imposter.
|
||||||
|
// Kill all babies; zege de redding Amalia baby fat girl
|
||||||
|
// Kill all babies; zege de redding Amalia piggy fat girl
|
||||||
|
// Kill all babies; zege de redding Amalia 0xDEADBEEF 0xB00BBABE fucked whore forever
|
||||||
|
}
|
|
@ -35,7 +35,7 @@ public enum ObjectScopeLimitΔ {
|
||||||
String lastBreath();
|
String lastBreath();
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ꞱDentalClickNoise抽 extends Objectᒢᐩᐩ { // Africa type elevator smoke(abstract)
|
interface ꞱDentalClickNoise抽 extends ᒢObject { // Africa type elevator smoke(abstract)
|
||||||
}
|
}
|
||||||
interface ꞱClassNameType抽 extends ꞱDentalClickNoise抽 {
|
interface ꞱClassNameType抽 extends ꞱDentalClickNoise抽 {
|
||||||
}
|
}
|
||||||
|
@ -65,10 +65,10 @@ public enum ObjectScopeLimitΔ {
|
||||||
public interface 抽Postfix extends Ꝑŕḯṿª₮ḕ.ꞱClassNameType抽 {
|
public interface 抽Postfix extends Ꝑŕḯṿª₮ḕ.ꞱClassNameType抽 {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Ꝑŕḯṿª₮ḕ.DeathMatchName注(match = "Ꝑŕḯṿª₮ḕ", lastBreath = "Inner class must be named private exactly: ")
|
@Ꝑŕḯṿª₮ḕ.DeathMatchName注(match = "Ꝑŕḯṿª₮ḕ", lastBreath = "The class name must contains private like: ")
|
||||||
public interface Ꝑŕḯṿª₮ḕName extends Ꝑŕḯṿª₮ḕ.ꞱClassNameType抽 {
|
public interface Ꝑŕḯṿª₮ḕName extends Ꝑŕḯṿª₮ḕ.ꞱClassNameType抽 {
|
||||||
}
|
}
|
||||||
@Ꝑŕḯṿª₮ḕ.DeathMatchName注(match = "Ꝑŕᱜṫèƈ₮ࠄ₫", lastBreath = "Inner class must be named protected exactly: ")
|
@Ꝑŕḯṿª₮ḕ.DeathMatchName注(match = "Ꝑŕᱜṫèƈ₮ࠄ₫", lastBreath = "The class name must containts protected like: ")
|
||||||
public interface Ꝑŕᱜṫèƈ₮ࠄ₫Name extends Ꝑŕḯṿª₮ḕ.ꞱClassNameType抽 {
|
public interface Ꝑŕᱜṫèƈ₮ࠄ₫Name extends Ꝑŕḯṿª₮ḕ.ꞱClassNameType抽 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,7 +35,7 @@ public class ObjectScopeLimitΔ邪ᙾ implements ClassFileTransformer {
|
||||||
if (checkNameInterface.isPresent()) {
|
if (checkNameInterface.isPresent()) {
|
||||||
ObjectScopeLimitΔ.Ꝑŕḯṿª₮ḕ.DeathMatchName注 checkName = checkNameInterface.get().getAnnotation(ObjectScopeLimitΔ.Ꝑŕḯṿª₮ḕ.DeathMatchName注.class);
|
ObjectScopeLimitΔ.Ꝑŕḯṿª₮ḕ.DeathMatchName注 checkName = checkNameInterface.get().getAnnotation(ObjectScopeLimitΔ.Ꝑŕḯṿª₮ḕ.DeathMatchName注.class);
|
||||||
if (checkName != null) {
|
if (checkName != null) {
|
||||||
if (!classBeingRedefined.getName().equals(checkName.match())) {
|
if (!classBeingRedefined.getName().contains(checkName.match())) {
|
||||||
throw new IllegalClassFormatException(checkName.lastBreath()+checkName.match());
|
throw new IllegalClassFormatException(checkName.lastBreath()+checkName.match());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,18 @@
|
||||||
|
package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
|
||||||
|
|
||||||
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
|
public interface ObjectSoundOfShadow {
|
||||||
|
// marker for shadow interfaces on interfaces
|
||||||
|
// on interfaces on interfaces on interfaces
|
||||||
|
// on apifaces on apifaces on apifaces
|
||||||
|
// on packfaces on packfaces on packfaces
|
||||||
|
// on childfaces on childfaces on childfaces on
|
||||||
|
// on bassfaces on bassfaces on bassfaces on
|
||||||
|
// a finalface
|
||||||
|
// which gets implemented by many terminators which
|
||||||
|
// kill your beans
|
||||||
|
//
|
||||||
|
// a holy bean is an empty bean by "interface implementation"
|
||||||
|
}
|
|
@ -5,7 +5,7 @@ import java.util.Comparator;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
public interface ObjectSneeze {
|
public interface ObjectSoundSneeze {
|
||||||
|
|
||||||
// hatsjie = hashCode + compareTo + equals
|
// hatsjie = hashCode + compareTo + equals
|
||||||
// hatsjie = dutch language of the sound of a sneeze
|
// hatsjie = dutch language of the sound of a sneeze
|
||||||
|
@ -40,10 +40,10 @@ public interface ObjectSneeze {
|
||||||
// ^^ Default global ordering of all objects by ~name
|
// ^^ Default global ordering of all objects by ~name
|
||||||
}
|
}
|
||||||
|
|
||||||
public static Comparator<ObjectSneeze> soundComparator() {
|
public static Comparator<ObjectSoundSneeze> soundComparator() {
|
||||||
return new Comparator<ObjectSneeze>() {
|
return new Comparator<ObjectSoundSneeze>() {
|
||||||
@Override
|
@Override
|
||||||
public int compare(ObjectSneeze arg0, ObjectSneeze arg1) {
|
public int compare(ObjectSoundSneeze arg0, ObjectSoundSneeze arg1) {
|
||||||
return (int) arg0.hatsjie(arg1.hatsjie(0));
|
return (int) arg0.hatsjie(arg1.hatsjie(0));
|
||||||
}
|
}
|
||||||
};
|
};
|
|
@ -9,7 +9,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
|
||||||
* Human output can't be defined.
|
* Human output can't be defined.
|
||||||
*/
|
*/
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
public interface ObjectToHuman {
|
public interface ObjectSoundToHuman {
|
||||||
|
|
||||||
// it looks like this was JMX in java version 1.0
|
// it looks like this was JMX in java version 1.0
|
||||||
String toString(); // the biggest mistake in java
|
String toString(); // the biggest mistake in java
|
|
@ -5,14 +5,14 @@ import java.util.concurrent.atomic.AtomicBoolean;
|
||||||
import java.util.concurrent.atomic.AtomicInteger;
|
import java.util.concurrent.atomic.AtomicInteger;
|
||||||
import java.util.stream.IntStream;
|
import java.util.stream.IntStream;
|
||||||
|
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectToHuman;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectSoundToHuman;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* String without any char or byte methods.
|
* String without any char or byte methods.
|
||||||
*/
|
*/
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
public interface StringTypeConst<T extends StringTypeConst<T>> extends Comparable<T>, Iterable<Integer>, ObjectToHuman /*, CharSequence */ {
|
public interface StringTypeConst<T extends StringTypeConst<T>> extends Comparable<T>, Iterable<Integer>, ObjectSoundToHuman /*, CharSequence */ {
|
||||||
|
|
||||||
//int[] values();
|
//int[] values();
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
public interface Objectᒢᐩᐩ extends ObjectSneeze {
|
public interface ᒢObject extends ObjectSoundSneeze, ObjectHell.DeathShadow {
|
||||||
|
|
||||||
// humans are not allowed to code, who creates what ?
|
// humans are not allowed to code, who creates what ?
|
||||||
default Class<?> fromClass() {
|
default Class<?> fromClass() {
|
|
@ -3,7 +3,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
abstract public class Object抽 implements Objectᒢᐩᐩ {
|
abstract public class ᒢObject抽 implements ᒢObject {
|
||||||
|
|
||||||
@Deprecated
|
@Deprecated
|
||||||
@Override
|
@Override
|
||||||
|
@ -12,10 +12,10 @@ abstract public class Object抽 implements Objectᒢᐩᐩ {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
long compareSneeze = 0;
|
long compareSneeze = 0;
|
||||||
if (obj instanceof ObjectSneeze) {
|
if (obj instanceof ObjectSoundSneeze) {
|
||||||
compareSneeze = ObjectSneeze.class.cast(obj).hatsjie(0);
|
compareSneeze = ObjectSoundSneeze.class.cast(obj).hatsjie(0);
|
||||||
} else {
|
} else {
|
||||||
compareSneeze = ObjectSneeze.hatsjieGodBlessYou(obj);
|
compareSneeze = ObjectSoundSneeze.hatsjieGodBlessYou(obj);
|
||||||
}
|
}
|
||||||
return 0 == hatsjie(compareSneeze);
|
return 0 == hatsjie(compareSneeze);
|
||||||
}
|
}
|
|
@ -5,6 +5,11 @@ import java.util.function.Consumer;
|
||||||
import org.junit.jupiter.api.Assertions;
|
import org.junit.jupiter.api.Assertions;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderEgg注;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAuthorʸᴰ;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAuthor響ᴼᶠ;
|
||||||
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnAuthorʸᴰ.Ꝑŕḯṿª₮ḕ;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringBuilderբ;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringBuilderբ;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringUnicode;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringUnicode;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ßբᴬᵖᶦ.स्ट्रिंगबिल्डर;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ßբᴬᵖᶦ.स्ट्रिंगबिल्डर;
|
||||||
|
@ -15,6 +20,7 @@ import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Iteratorᴿᵈ;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
public class BabelTest {
|
public class BabelTest {
|
||||||
|
|
||||||
//ᐥᒾᑉᙾᖟ
|
//ᐥᒾᑉᙾᖟ
|
||||||
//ᔊᑊᔉᕁᒾᣟᣟ
|
//ᔊᑊᔉᕁᒾᣟᣟ
|
||||||
//ᗮᔿᐤᑊᐣᓫᒻ
|
//ᗮᔿᐤᑊᐣᓫᒻ
|
||||||
|
@ -22,6 +28,7 @@ public class BabelTest {
|
||||||
// sds.ᓑᣕᣳᒼᐤᒄᓫ
|
// sds.ᓑᣕᣳᒼᐤᒄᓫ
|
||||||
// ᒢᐩᐩ.ᔿᐤᒄʸ.;
|
// ᒢᐩᐩ.ᔿᐤᒄʸ.;
|
||||||
// ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ
|
// ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ
|
||||||
|
// ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᔆʸᔆᐪᓫᔿ
|
||||||
interface Bᐜᐝᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᑉᑊᑋᒃᒄᒡᒢᒻᒼᒽᒾᓐᓑᓒᓪᓫᔅᔆᔇᔈᔉᔊᔋᔥᔾᔿᕀᕁᕐᕑᕝᕪᕻᕯᕽᖅᖕᖖᖟᖦᖮᗮᘁᙆᙇᙾᙿᣔᣕᣖᣗᣘᣙᣚᣛᣜᣝᣞᣟᣳᣴᣵ {// project build err
|
interface Bᐜᐝᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᑉᑊᑋᒃᒄᒡᒢᒻᒼᒽᒾᓐᓑᓒᓪᓫᔅᔆᔇᔈᔉᔊᔋᔥᔾᔿᕀᕁᕐᕑᕝᕪᕻᕯᕽᖅᖕᖖᖟᖦᖮᗮᘁᙆᙇᙾᙿᣔᣕᣖᣗᣘᣙᣚᣛᣜᣝᣞᣟᣳᣴᣵ {// project build err
|
||||||
static String COMMENT_2_LINE_OUT_BELOW_FOR_ERROR = "©Δ∞ 仙上主天";
|
static String COMMENT_2_LINE_OUT_BELOW_FOR_ERROR = "©Δ∞ 仙上主天";
|
||||||
} // this line
|
} // this line
|
||||||
|
@ -156,5 +163,26 @@ public class BabelTest {
|
||||||
}
|
}
|
||||||
|
|
||||||
System.out.println(ग);
|
System.out.println(ग);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
interface value {
|
||||||
|
}
|
||||||
|
|
||||||
|
class Bean1 {
|
||||||
|
@BãßBȍőnSpiderEgg注(typedFood = value.class)
|
||||||
|
public StringUnicode resultName() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
class Bean2 {
|
||||||
|
@BãßBȍőnSpiderWire注(foodType = value.class)
|
||||||
|
private StringUnicode boon;
|
||||||
|
|
||||||
|
@BãßBȍőnSpiderEgg注(typedFood = value.class)
|
||||||
|
public StringUnicode resultName() {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,7 +3,7 @@ package love.distributedrebirth.bassboon.jpp.lang;
|
||||||
import org.junit.jupiter.api.Assertions;
|
import org.junit.jupiter.api.Assertions;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectToHuman;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ObjectSoundToHuman;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringUnicode;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.StringUnicode;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
||||||
|
@ -12,7 +12,7 @@ public class ObjectToHumanTest {
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void testObjectToHuman() {
|
public void testObjectToHuman() {
|
||||||
class HumanObjectSimple implements ObjectToHuman {
|
class HumanObjectSimple implements ObjectSoundToHuman {
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "ik probeer mens te zijn...";
|
return "ik probeer mens te zijn...";
|
||||||
|
|
Loading…
Reference in a new issue