gdxapp4d/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/BãßBȍőnʸᴰ.java

31 lines
1.3 KiB
Java
Raw Normal View History

2022-10-20 03:06:56 +02:00
package love.distributedrebirth.bassboon;
import love.distributedrebirth.bassboon.death.BãßBȍőnCoffin;
import ᴶᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
2022-10-20 03:06:56 +02:00
2022-10-30 16:59:24 +01:00
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
2022-10-20 03:06:56 +02:00
//publicinterfaceBãßBȍőnʸᴰ<T⁽⁾> { // TODO: jvm recursive terminator² type sugar
public interface BãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> {
@SuppressWarnings("unchecked")
default T toBȍőn() {
return (T)this; // allow builders...
}
2022-10-20 23:04:45 +02:00
2022-10-22 02:55:03 +02:00
// default <G extends BãßBȍőnCoffinDuytschenᵗˣᵗ> G toBȍőnGrab(Class<G> duytschen) {
// return Bãß.石棺ʸᴰ.棺ᴼᶠ(this, duytschen);
// }
//
// default BãßBȍőnCoffinGhost toBȍőnGrabGeist(Class<? extends BãßBȍőnꝐŕḯṿª₮ḕ<?>> familyName) {
// return toBȍőnGrab(BãßBȍőnCoffinDuytschenᵗˣᵗ.𓃬𓍄𓋹𓀭.class).𓆙𓄿𓏀𓃟𓇋𓇋𓄋(familyName);
// }
2022-10-20 03:06:56 +02:00
default BãßBȍőnCoffin toBBC() {
2022-10-30 08:26:14 +01:00
return Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.棺ᴼᶠ(this); // ...to seek 6 bit BASIC death, so the blind can see
2022-10-20 03:06:56 +02:00
}
2022-10-30 08:26:14 +01:00
// static BãßBȍőnCoffin coffinOf(BãßBȍőnʸᴰ<?> boon) {
// return Bãß.石棺ʸᴰ.أَكْبَرײꣻײالله.棺ᴼᶠ(boon);
// }
2022-10-20 03:06:56 +02:00
}