diff --git a/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java b/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java index 110c7b87..0141ca53 100644 --- a/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java +++ b/gdxapp4d-app-glyphdemo/src/main/java/love/distributedrebirth/gdxapp4d/app/glyphdemo/apps/DemoNumberPartDeskApp.java @@ -58,11 +58,11 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen ImGui.text(getTxt("selectName")); ImGui.sameLine(); - ImGui.text(baseParts[0].ráàmExportNaam()); + ImGui.text(baseParts[0].ráàmExportNaam().toString()); ImGui.text(getTxt("selectPurpose")); ImGui.sameLine(); - ImGui.text(baseParts[0].ráàmFluisterDoel()); + ImGui.text(baseParts[0].ráàmFluisterDoel().toString()); ImGui.checkbox(getTxt("showBase10"), showBase10); ImGui.checkbox(getTxt("showBase16"), showBase16); diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthorʸᴰ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthorʸᴰ.java index a5cd5c18..7425ceea 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthorʸᴰ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthorʸᴰ.java @@ -6,6 +6,7 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAnnotation注(optional = {BãßBȍőnAuthor注.class}) @@ -15,8 +16,8 @@ public interface BãßBȍőnAuthorʸᴰ> extends B public static final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ> { private static final StringGhostKey GHOST_NAME = StringGhostKey.asciiᴳʰᵒˢᵗ(); private static final StringGhostKey GHOST_COPYRIGHT = StringGhostKey.asciiᴳʰᵒˢᵗ(); - private static final String DEFAULT_NAME = "奴隸來自 仙上主天"; - private static final String DEFAULT_COPYRIGHT = "©Δ∞ 仙上主天"; + private static final StringUnicode DEFAULT_NAME = StringUnicode.valueOf("奴隸來自 仙上主天"); + private static final StringUnicode DEFAULT_COPYRIGHT = StringUnicode.valueOf("©Δ∞ 仙上主天"); @BãßBȍőnSpiderWire注 private BãßBȍőnAuthorʸᴰ boon; @@ -24,17 +25,17 @@ public interface BãßBȍőnAuthorʸᴰ> extends B @Override public BãßBȍőnAuthor響ᴼᶠ init() { BãßBȍőnAuthor注 anno = boon.getClass().getAnnotation(BãßBȍőnAuthor注.class); - boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_NAME, anno!=null?anno.name():DEFAULT_NAME); - boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_COPYRIGHT, anno!=null?anno.copyright():DEFAULT_COPYRIGHT); + boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_NAME, anno!=null?StringUnicode.valueOf(anno.name()):DEFAULT_NAME); + boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_COPYRIGHT, anno!=null?StringUnicode.valueOf(anno.copyright()):DEFAULT_COPYRIGHT); return new BãßBȍőnAuthor響ᴼᶠ() { @Override - public String naam() { - return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_STR(GHOST_NAME); + public StringUnicode naam() { + return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_NAME); } @Override - public String kopieërRecht() { - return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_STR(GHOST_COPYRIGHT); + public StringUnicode kopieërRecht() { + return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_COPYRIGHT); } }; } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthor響ᴼᶠ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthor響ᴼᶠ.java index d53b887c..02087cd3 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthor響ᴼᶠ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnAuthor響ᴼᶠ.java @@ -1,6 +1,7 @@ package love.distributedrebirth.bassboon.clazz; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "Noise of author annotation fields.") @@ -8,8 +9,8 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ public interface BãßBȍőnAuthor響ᴼᶠ extends BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ { @BãßBȍőnDuytschen注(中國 = "姓名", BASIC = "NAME", 𓃬𓍄𓋹𓀭 = "𓈖𓅂𓅓") - String naam(); + StringUnicode naam(); @BãßBȍőnDuytschen注(中國 = "版權", BASIC = "COPYRIGHT", 𓃬𓍄𓋹𓀭 = "𓎡𓊝𓇋𓇋𓂏𓇋𓇋𓈏") - String kopieërRecht(); + StringUnicode kopieërRecht(); } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüsternʸᴰ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüsternʸᴰ.java index 887d4ff0..a6a0d7d5 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüsternʸᴰ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüsternʸᴰ.java @@ -6,6 +6,7 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAnnotation注(optional = {BãßBȍőnDuytsFlüstern注.class}) @@ -14,7 +15,7 @@ public interface BãßBȍőnDuytsFlüsternʸᴰ> e @BãßBȍőnPiratePhase注(dependencies = {BãßBȍőnPirateʸᴰ.βrahmanBoonLaw.class}) final class Ꝑŕḯṿª₮ḕ implements BãßBȍőnꝐŕḯṿª₮ḕ> { private static final StringGhostKey GHOST_PURPOSE = StringGhostKey.asciiᴳʰᵒˢᵗ(); - private static final String DEFAULT_PURPOSE = "Undefined"; + private static final StringUnicode DEFAULT_PURPOSE = StringUnicode.valueOf("Undefined"); @BãßBȍőnSpiderWire注 private BãßBȍőnDuytsFlüsternʸᴰ boon; @@ -22,15 +23,15 @@ public interface BãßBȍőnDuytsFlüsternʸᴰ> e @Override public BãßBȍőnDuytsFlüstern響ᴼᶠ init() { BãßBȍőnDuytsFlüstern注 anno = boon.getClass().getAnnotation(BãßBȍőnDuytsFlüstern注.class); - String beanPurpose = DEFAULT_PURPOSE; + StringUnicode beanPurpose = DEFAULT_PURPOSE; if (anno != null && !anno.purpose().isBlank()) { - beanPurpose = anno.purpose(); + beanPurpose = StringUnicode.valueOf(anno.purpose()); } boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_PURPOSE, beanPurpose); return new BãßBȍőnDuytsFlüstern響ᴼᶠ() { @Override - public String doel() { - return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_STR(GHOST_PURPOSE); + public StringUnicode doel() { + return boon.toBBC().UNHOLY(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_PURPOSE); } }; } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüstern響ᴼᶠ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüstern響ᴼᶠ.java index 703adb71..a4cbb895 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüstern響ᴼᶠ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnDuytsFlüstern響ᴼᶠ.java @@ -1,6 +1,7 @@ package love.distributedrebirth.bassboon.clazz; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "Noise of clazz annotation fields.") @@ -8,5 +9,5 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ public interface BãßBȍőnDuytsFlüstern響ᴼᶠ extends BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ { @BãßBȍőnDuytschen注(中國 = "目的", BASIC = "PURPOSE", 𓃬𓍄𓋹𓀭 = "𓉯𓅱𓁹𓎥𓋴𓆑") - String doel(); + StringUnicode doel(); } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExportʸᴰ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExportʸᴰ.java index d13b93b1..5cea85cd 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExportʸᴰ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExportʸᴰ.java @@ -7,6 +7,7 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ import love.distributedrebirth.bassboon.death.BãßBȍőnCoffinDuytschenᵗˣᵗ; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAnnotation注(optional = {BãßBȍőnExport注.class}) @@ -44,17 +45,17 @@ public interface BãßBȍőnExportʸᴰ> extends B exportGroup = anno.group(); } - 𓁀.𓆙𓄿𓏀𓃟𓇋𓇋𓄋𓐘𓆘𓉯𓌇𓆅𓆅(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ARTIFACT, exportArtifact); - فاصوليا.غير۵مقدس۵سحر(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_GROUP, exportGroup); + 𓁀.𓆙𓄿𓏀𓃟𓇋𓇋𓄋𓐘𓆘𓉯𓌇𓆅𓆅(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_ARTIFACT, StringUnicode.valueOf(exportArtifact)); + فاصوليا.غير۵مقدس۵سحر(Ꝑŕḯṿª₮ḕ.class).PUT_GHOST(GHOST_GROUP, StringUnicode.valueOf(exportGroup)); return new BãßBȍőnExport響ᴼᶠ() { @Override - public String artifact() { - return ױײןזזזןײ.ײןןזזײ(Ꝑŕḯṿª₮ḕ.class).GHOST_STR(GHOST_ARTIFACT); + public StringUnicode artifact() { + return ױײןזזזןײ.ײןןזזײ(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_ARTIFACT); } @Override - public String groep() { - return 棺材.邪惡的(Ꝑŕḯṿª₮ḕ.class).GHOST_STR(GHOST_GROUP); + public StringUnicode groep() { + return 棺材.邪惡的(Ꝑŕḯṿª₮ḕ.class).GHOST_UNICODE(GHOST_GROUP); } }; } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExport響ᴼᶠ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExport響ᴼᶠ.java index 310b3c8b..ab59b422 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExport響ᴼᶠ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/clazz/BãßBȍőnExport響ᴼᶠ.java @@ -1,6 +1,7 @@ package love.distributedrebirth.bassboon.clazz; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnDuytsFlüstern注(purpose = "Noise of export annotation fields.") @@ -8,8 +9,8 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ public interface BãßBȍőnExport響ᴼᶠ extends BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ { @BãßBȍőnDuytschen注(中國 = "人工製品", BASIC = "ARTIFACT", 𓃬𓍄𓋹𓀭 = "𓅂𓁀𓀳𓊲𓋌") - String artifact(); + StringUnicode artifact(); @BãßBȍőnDuytschen注(中國 = "團體", BASIC = "GROUP", 𓃬𓍄𓋹𓀭 = "𓎸𓎥𓅱𓊰") - String groep(); + StringUnicode groep(); } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/death/BãßBȍőnCoffinGhost.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/death/BãßBȍőnCoffinGhost.java index 022f102c..c1d9ec3d 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/death/BãßBȍőnCoffinGhost.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/death/BãßBȍőnCoffinGhost.java @@ -5,6 +5,7 @@ import java.util.Map; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") public interface BãßBȍőnCoffinGhost { @@ -16,6 +17,10 @@ public interface BãßBȍőnCoffinGhost { return (Y) GHOST_OBJ(key); } + default StringUnicode GHOST_UNICODE(StringGhostKey key) { + return StringUnicode.class.cast(GHOST_OBJ(key)); + } + default String GHOST_STR(StringGhostKey key) { return String.class.cast(GHOST_OBJ(key)); } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringType.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringType.java index a5ea4aa3..b360aaf9 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringType.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringType.java @@ -65,6 +65,10 @@ public interface StringType> extends StringTypeConst return wrapᴼᶠ(toString().concat(str.toString())); } + default T replace(T target, T replacement) { + return wrapᴼᶠ(toString().replace(target.toString(), replacement.toString())); + } + default T replaceAll(T regex, T replacement) { return wrapᴼᶠ(toString().replaceAll(regex.toString(), replacement.toString())); } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringUnicode.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringUnicode.java index 6fce4577..eea4f637 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringUnicode.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/jpp/lang/StringUnicode.java @@ -18,6 +18,10 @@ public final class StringUnicode implements StringType { @Override public StringUnicode wrapᴼᶠ(String str) { + return valueOf(str); + } + + public static StringUnicode valueOf(String str) { return new StringUnicode(str); } } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/abacus/BãßBȍőnAbacusInstanceMBeanʸᴰ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/abacus/BãßBȍőnAbacusInstanceMBeanʸᴰ.java index 98dc20ec..9d72487f 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/abacus/BãßBȍőnAbacusInstanceMBeanʸᴰ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/abacus/BãßBȍőnAbacusInstanceMBeanʸᴰ.java @@ -30,7 +30,7 @@ public interface BãßBȍőnAbacusInstanceMBeanʸᴰ & @Override public BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void init() { MBeanDynamicᴶᴹˣ mbean = BãßBȍőnMBeanServerʸᴰ.Ꝑŕḯṿª₮ḕ.BeanCreateᴶᴹˣ(boon); - boonJmx.registerᴶᴹˣ(mbean, boonJmx.beanNameᴶᴹˣ(boonExport.groep(), boonExport.artifact(), boon.rȧñkNaam())); + boonJmx.registerᴶᴹˣ(mbean, boonJmx.beanNameᴶᴹˣ(boonExport.groep().toString(), boonExport.artifact().toString(), boon.rȧñkNaam())); return BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ.Void.實施; } } diff --git a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/jmx/BãßBȍőnMBeanServerʸᴰ.java b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/jmx/BãßBȍőnMBeanServerʸᴰ.java index e3014e9d..3c333908 100644 --- a/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/jmx/BãßBȍőnMBeanServerʸᴰ.java +++ b/gdxapp4d-lib-bassboonyd/src/main/java/love/distributedrebirth/bassboon/yd/jmx/BãßBȍőnMBeanServerʸᴰ.java @@ -22,6 +22,7 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderEgg注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; @BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @BãßBȍőnAnnotation注(required = {BãßBȍőnDuytsFlüstern注.class}) @@ -103,8 +104,8 @@ public interface BãßBȍőnMBeanServerʸᴰ> exte } public static MBeanDynamicᴶᴹˣ BeanCreateᴶᴹˣ(BãßBȍőnMBeanServerʸᴰ boon) { - String purpuse = boon.toBBC().NOISE_OF(BãßBȍőnDuytsFlüstern響ᴼᶠ.class).doel(); - return new MBeanDynamicᴶᴹˣ(purpuse, BeanGhostsᴶᴹˣ(boon)); + StringUnicode purpuse = boon.toBBC().NOISE_OF(BãßBȍőnDuytsFlüstern響ᴼᶠ.class).doel(); + return new MBeanDynamicᴶᴹˣ(purpuse.toString(), BeanGhostsᴶᴹˣ(boon)); } protected static Map BeanGhostsᴶᴹˣ(BãßBȍőnMBeanServerʸᴰ boon) { diff --git a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java index 76fedd47..a3a1dccc 100644 --- a/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java +++ b/gdxapp4d-lib-numberxd/src/main/java/love/distributedrebirth/numberxd/base2t/part/BãßBȍőnPartʸᴰ.java @@ -11,6 +11,7 @@ import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮ḕ響ᴼᶠ; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusEnumBase響ᴼᶠ; import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusSetʸᴰ; import love.distributedrebirth.bassboon.yd.abacus.zombie.BãßBȍőnAbacusZombie; @@ -56,23 +57,23 @@ public interface BãßBȍőnPartʸᴰ> extends return toBBC().NOISE_OF(BãßBȍőnAbacusZombie響ᴼᶠ.class).toEnumZombie(); } - default String ráàmFluisterDoel() { + default StringUnicode ráàmFluisterDoel() { return toBBC().NOISE_OF(BãßBȍőnDuytsFlüstern響ᴼᶠ.class).doel(); } - default String ráàmAuthorNaam() { + default StringUnicode ráàmAuthorNaam() { return toBBC().NOISE_OF(BãßBȍőnAuthor響ᴼᶠ.class).naam(); } - default String ráàmAuthorKopieërRecht() { + default StringUnicode ráàmAuthorKopieërRecht() { return toBBC().NOISE_OF(BãßBȍőnAuthor響ᴼᶠ.class).kopieërRecht(); } - default String ráàmExportNaam() { + default StringUnicode ráàmExportNaam() { return toBBC().NOISE_OF(BãßBȍőnExport響ᴼᶠ.class).artifact(); } - default String ráàmExportGroep() { + default StringUnicode ráàmExportGroep() { return toBBC().NOISE_OF(BãßBȍőnExport響ᴼᶠ.class).groep(); } diff --git a/gdxapp4d-vrgem4/src/main/java/love/distributedrebirth/gdxapp4d/vrgem4/GDXAppVrGem4Activator.java b/gdxapp4d-vrgem4/src/main/java/love/distributedrebirth/gdxapp4d/vrgem4/GDXAppVrGem4Activator.java index 1fd14d64..8475e564 100644 --- a/gdxapp4d-vrgem4/src/main/java/love/distributedrebirth/gdxapp4d/vrgem4/GDXAppVrGem4Activator.java +++ b/gdxapp4d-vrgem4/src/main/java/love/distributedrebirth/gdxapp4d/vrgem4/GDXAppVrGem4Activator.java @@ -18,6 +18,7 @@ import love.distributedrebirth.bassboon.DefaultBãßBȍőnʸᴰ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport響ᴼᶠ; +import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxBootArgs; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxBootReadyListener; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxFont; @@ -162,12 +163,11 @@ public class GDXAppVrGem4Activator implements BundleActivator { bootScreen.bootLine("Boot: MSX⁴ - TOS⁴ - vrGEM⁴"); } - @SuppressWarnings("unchecked") private void lockGraves(GDXAppVrGem4BootScreen bootScreen) { // ref to init for (DefaultBãßBȍőnʸᴰ bassbone:bassboneInstances()) { - String exportName = bassbone.toBBC().NOISE_OF(BãßBȍőnExport響ᴼᶠ.class).artifact(); - String copyright = bassbone.toBBC().NOISE_OF(BãßBȍőnAuthor響ᴼᶠ.class).kopieërRecht(); + StringUnicode exportName = bassbone.toBBC().NOISE_OF(BãßBȍőnExport響ᴼᶠ.class).artifact(); + StringUnicode copyright = bassbone.toBBC().NOISE_OF(BãßBȍőnAuthor響ᴼᶠ.class).kopieërRecht(); bootScreen.bootLine("Lock: "+exportName+" since: "+copyright); Bãß.石棺ʸᴰ.墳ᴸᵒᶜᵏ(bassbone); }