jvm.api 189 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548
  1. public final class net/mamoe/mirai/console/MalformedMiraiConsoleImplementationError : java/lang/Error {
  2. public fun <init> ()V
  3. public fun <init> (Ljava/lang/String;)V
  4. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  5. public fun <init> (Ljava/lang/Throwable;)V
  6. }
  7. public abstract interface class net/mamoe/mirai/console/MiraiConsole : kotlinx/coroutines/CoroutineScope {
  8. public static final field INSTANCE Lnet/mamoe/mirai/console/MiraiConsole$INSTANCE;
  9. public abstract fun getBuildDate ()Ljava/time/Instant;
  10. public abstract fun getBuiltInPluginLoaders ()Ljava/util/List;
  11. public abstract fun getMainLogger ()Lnet/mamoe/mirai/utils/MiraiLogger;
  12. public fun getPluginCenter ()Lnet/mamoe/mirai/console/plugin/center/PluginCenter;
  13. public abstract fun getPluginManager ()Lnet/mamoe/mirai/console/plugin/PluginManager;
  14. public abstract fun getRootPath ()Ljava/nio/file/Path;
  15. public abstract fun getVersion ()Lnet/mamoe/mirai/console/util/SemVersion;
  16. public abstract fun isAnsiSupported ()Z
  17. }
  18. public final class net/mamoe/mirai/console/MiraiConsole$INSTANCE : net/mamoe/mirai/console/MiraiConsole {
  19. public static synthetic fun addBot$default (Lnet/mamoe/mirai/console/MiraiConsole$INSTANCE;JLjava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lnet/mamoe/mirai/Bot;
  20. public static synthetic fun addBot$default (Lnet/mamoe/mirai/console/MiraiConsole$INSTANCE;J[BLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lnet/mamoe/mirai/Bot;
  21. public fun getBuildDate ()Ljava/time/Instant;
  22. public fun getBuiltInPluginLoaders ()Ljava/util/List;
  23. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  24. public final fun getJob ()Lkotlinx/coroutines/Job;
  25. public fun getMainLogger ()Lnet/mamoe/mirai/utils/MiraiLogger;
  26. public fun getPluginCenter ()Lnet/mamoe/mirai/console/plugin/center/PluginCenter;
  27. public fun getPluginManager ()Lnet/mamoe/mirai/console/plugin/PluginManager;
  28. public fun getRootPath ()Ljava/nio/file/Path;
  29. public fun getVersion ()Lnet/mamoe/mirai/console/util/SemVersion;
  30. public final fun isActive ()Z
  31. public fun isAnsiSupported ()Z
  32. }
  33. public abstract interface class net/mamoe/mirai/console/MiraiConsoleFrontEndDescription {
  34. public fun getCompatibleBackendVersion ()Lnet/mamoe/mirai/console/util/SemVersion;
  35. public abstract fun getName ()Ljava/lang/String;
  36. public abstract fun getVendor ()Ljava/lang/String;
  37. public abstract fun getVersion ()Lnet/mamoe/mirai/console/util/SemVersion;
  38. public fun render ()Ljava/lang/String;
  39. }
  40. public final class net/mamoe/mirai/console/MiraiConsoleKt {
  41. public static final fun getRootDir (Lnet/mamoe/mirai/console/MiraiConsole;)Ljava/io/File;
  42. }
  43. public abstract class net/mamoe/mirai/console/command/AbstractCommand : net/mamoe/mirai/console/command/Command {
  44. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;)V
  45. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
  46. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;)V
  47. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  48. public fun getDescription ()Ljava/lang/String;
  49. public final fun getOwner ()Lnet/mamoe/mirai/console/command/CommandOwner;
  50. public fun getPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  51. public fun getPrefixOptional ()Z
  52. public final fun getPrimaryName ()Ljava/lang/String;
  53. public final fun getSecondaryNames ()[Ljava/lang/String;
  54. public fun getUsage ()Ljava/lang/String;
  55. }
  56. public abstract class net/mamoe/mirai/console/command/AbstractCommandSender : kotlinx/coroutines/CoroutineScope, net/mamoe/mirai/console/command/CommandSender {
  57. public abstract fun getBot ()Lnet/mamoe/mirai/Bot;
  58. public abstract fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  59. public abstract fun getUser ()Lnet/mamoe/mirai/contact/User;
  60. public abstract fun toString ()Ljava/lang/String;
  61. }
  62. public abstract class net/mamoe/mirai/console/command/AbstractUserCommandSender : net/mamoe/mirai/console/command/AbstractCommandSender, net/mamoe/mirai/console/command/UserCommandSender {
  63. public fun getBot ()Lnet/mamoe/mirai/Bot;
  64. public final fun getName ()Ljava/lang/String;
  65. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  66. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  67. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  68. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  69. }
  70. public final class net/mamoe/mirai/console/command/BuiltInCommands {
  71. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands;
  72. public final fun getParentPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  73. }
  74. public final class net/mamoe/mirai/console/command/BuiltInCommands$AutoLoginCommand : net/mamoe/mirai/console/command/CompositeCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  75. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$AutoLoginCommand;
  76. public final fun add (Lnet/mamoe/mirai/console/command/CommandSender;JLjava/lang/String;Lnet/mamoe/mirai/console/internal/data/builtins/AutoLoginConfig$Account$PasswordKind;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  77. public static synthetic fun add$default (Lnet/mamoe/mirai/console/command/BuiltInCommands$AutoLoginCommand;Lnet/mamoe/mirai/console/command/CommandSender;JLjava/lang/String;Lnet/mamoe/mirai/console/internal/data/builtins/AutoLoginConfig$Account$PasswordKind;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  78. public final fun clear (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  79. public final fun list (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  80. public final fun remove (Lnet/mamoe/mirai/console/command/CommandSender;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  81. public final fun removeConfig (Lnet/mamoe/mirai/console/command/CommandSender;JLnet/mamoe/mirai/console/internal/data/builtins/AutoLoginConfig$Account$ConfigurationKey;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  82. public final fun setConfig (Lnet/mamoe/mirai/console/command/CommandSender;JLnet/mamoe/mirai/console/internal/data/builtins/AutoLoginConfig$Account$ConfigurationKey;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  83. }
  84. public final class net/mamoe/mirai/console/command/BuiltInCommands$HelpCommand : net/mamoe/mirai/console/command/SimpleCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  85. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$HelpCommand;
  86. public static final fun generateDefaultHelp (Lnet/mamoe/mirai/console/permission/PermitteeId;)Ljava/lang/String;
  87. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  88. }
  89. public final class net/mamoe/mirai/console/command/BuiltInCommands$LoginCommand : net/mamoe/mirai/console/command/SimpleCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  90. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$LoginCommand;
  91. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;JLjava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  92. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;JLjava/lang/String;Lnet/mamoe/mirai/utils/BotConfiguration$MiraiProtocol;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  93. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  94. public static synthetic fun handle$default (Lnet/mamoe/mirai/console/command/BuiltInCommands$LoginCommand;Lnet/mamoe/mirai/console/command/CommandSender;JLjava/lang/String;Lnet/mamoe/mirai/utils/BotConfiguration$MiraiProtocol;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  95. }
  96. public final class net/mamoe/mirai/console/command/BuiltInCommands$LogoutCommand : net/mamoe/mirai/console/command/SimpleCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  97. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$LogoutCommand;
  98. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;JLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  99. }
  100. public final class net/mamoe/mirai/console/command/BuiltInCommands$PermissionCommand : net/mamoe/mirai/console/command/CompositeCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  101. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$PermissionCommand;
  102. public final fun cancel (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  103. public final fun cancelAll (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  104. public final fun listPermissions (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  105. public final fun permit (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  106. public final fun permittedPermissions (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/permission/PermitteeId;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  107. public static synthetic fun permittedPermissions$default (Lnet/mamoe/mirai/console/command/BuiltInCommands$PermissionCommand;Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/permission/PermitteeId;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  108. }
  109. public final class net/mamoe/mirai/console/command/BuiltInCommands$StatusCommand : net/mamoe/mirai/console/command/SimpleCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  110. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$StatusCommand;
  111. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  112. }
  113. public final class net/mamoe/mirai/console/command/BuiltInCommands$StopCommand : net/mamoe/mirai/console/command/SimpleCommand, net/mamoe/mirai/console/command/BuiltInCommandInternal {
  114. public static final field INSTANCE Lnet/mamoe/mirai/console/command/BuiltInCommands$StopCommand;
  115. public final fun handle (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  116. }
  117. public abstract interface class net/mamoe/mirai/console/command/Command {
  118. public static final field Companion Lnet/mamoe/mirai/console/command/Command$Companion;
  119. public static fun checkCommandName (Ljava/lang/String;)V
  120. public static fun getAllNames (Lnet/mamoe/mirai/console/command/Command;)[Ljava/lang/String;
  121. public abstract fun getDescription ()Ljava/lang/String;
  122. public abstract fun getOverloads ()Ljava/util/List;
  123. public abstract fun getOwner ()Lnet/mamoe/mirai/console/command/CommandOwner;
  124. public abstract fun getPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  125. public abstract fun getPrefixOptional ()Z
  126. public abstract fun getPrimaryName ()Ljava/lang/String;
  127. public abstract fun getSecondaryNames ()[Ljava/lang/String;
  128. public abstract fun getUsage ()Ljava/lang/String;
  129. }
  130. public final class net/mamoe/mirai/console/command/Command$Companion {
  131. public final fun checkCommandName (Ljava/lang/String;)V
  132. public final fun getAllNames (Lnet/mamoe/mirai/console/command/Command;)[Ljava/lang/String;
  133. }
  134. public abstract class net/mamoe/mirai/console/command/CommandExecuteResult {
  135. public abstract fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  136. public abstract fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  137. public abstract fun getException ()Ljava/lang/Throwable;
  138. public abstract fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  139. }
  140. public final class net/mamoe/mirai/console/command/CommandExecuteResult$ExecutionFailed : net/mamoe/mirai/console/command/CommandExecuteResult$Failure {
  141. public fun <init> (Ljava/lang/Throwable;Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/parse/CommandCall;Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)V
  142. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  143. public fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  144. public fun getException ()Ljava/lang/Throwable;
  145. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  146. }
  147. public abstract class net/mamoe/mirai/console/command/CommandExecuteResult$Failure : net/mamoe/mirai/console/command/CommandExecuteResult {
  148. public fun <init> ()V
  149. }
  150. public final class net/mamoe/mirai/console/command/CommandExecuteResult$IllegalArgument : net/mamoe/mirai/console/command/CommandExecuteResult$Failure {
  151. public fun <init> (Lnet/mamoe/mirai/console/command/IllegalCommandArgumentException;Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/parse/CommandCall;Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)V
  152. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  153. public fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  154. public synthetic fun getException ()Ljava/lang/Throwable;
  155. public fun getException ()Lnet/mamoe/mirai/console/command/IllegalCommandArgumentException;
  156. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  157. }
  158. public final class net/mamoe/mirai/console/command/CommandExecuteResult$Intercepted : net/mamoe/mirai/console/command/CommandExecuteResult$Failure {
  159. public fun <init> (Lnet/mamoe/mirai/console/command/parse/CommandCall;Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/resolve/InterceptedReason;)V
  160. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  161. public fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  162. public synthetic fun getException ()Ljava/lang/Throwable;
  163. public fun getException ()Ljava/lang/Void;
  164. public final fun getReason ()Lnet/mamoe/mirai/console/command/resolve/InterceptedReason;
  165. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  166. }
  167. public final class net/mamoe/mirai/console/command/CommandExecuteResult$PermissionDenied : net/mamoe/mirai/console/command/CommandExecuteResult$Failure {
  168. public fun <init> (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/parse/CommandCall;Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)V
  169. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  170. public fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  171. public synthetic fun getException ()Ljava/lang/Throwable;
  172. public fun getException ()Ljava/lang/Void;
  173. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  174. }
  175. public final class net/mamoe/mirai/console/command/CommandExecuteResult$Success : net/mamoe/mirai/console/command/CommandExecuteResult {
  176. public fun <init> (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/parse/CommandCall;Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)V
  177. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  178. public fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  179. public synthetic fun getException ()Ljava/lang/Throwable;
  180. public fun getException ()Ljava/lang/Void;
  181. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  182. }
  183. public final class net/mamoe/mirai/console/command/CommandExecuteResult$UnmatchedSignature : net/mamoe/mirai/console/command/CommandExecuteResult$Failure {
  184. public fun <init> (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/parse/CommandCall;Ljava/util/List;)V
  185. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  186. public fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  187. public synthetic fun getException ()Ljava/lang/Throwable;
  188. public fun getException ()Ljava/lang/Void;
  189. public final fun getFailureReasons ()Ljava/util/List;
  190. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  191. }
  192. public final class net/mamoe/mirai/console/command/CommandExecuteResult$UnresolvedCommand : net/mamoe/mirai/console/command/CommandExecuteResult$Failure {
  193. public fun <init> (Lnet/mamoe/mirai/console/command/parse/CommandCall;)V
  194. public fun getCall ()Lnet/mamoe/mirai/console/command/parse/CommandCall;
  195. public fun getCommand ()Ljava/lang/Void;
  196. public synthetic fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  197. public synthetic fun getException ()Ljava/lang/Throwable;
  198. public fun getException ()Ljava/lang/Void;
  199. public fun getResolvedCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  200. }
  201. public final class net/mamoe/mirai/console/command/CommandExecuteResultKt {
  202. public static final synthetic fun isFailure (Lnet/mamoe/mirai/console/command/CommandExecuteResult;)Z
  203. public static final synthetic fun isSuccess (Lnet/mamoe/mirai/console/command/CommandExecuteResult;)Z
  204. }
  205. public final class net/mamoe/mirai/console/command/CommandExecutionException : java/lang/RuntimeException {
  206. public fun <init> (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/command/Command;Ljava/lang/String;Ljava/lang/Throwable;)V
  207. public final fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  208. public final fun getName ()Ljava/lang/String;
  209. public final fun getSender ()Lnet/mamoe/mirai/console/command/CommandSender;
  210. public fun toString ()Ljava/lang/String;
  211. }
  212. public abstract interface class net/mamoe/mirai/console/command/CommandManager {
  213. public static final field INSTANCE Lnet/mamoe/mirai/console/command/CommandManager$INSTANCE;
  214. public fun executeCommand (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/Message;Z)Lnet/mamoe/mirai/console/command/CommandExecuteResult;
  215. public fun executeCommand (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  216. public static synthetic fun executeCommand$default (Lnet/mamoe/mirai/console/command/CommandManager;Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  217. public static synthetic fun executeCommand$default (Lnet/mamoe/mirai/console/command/CommandManager;Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/Message;ZILjava/lang/Object;)Lnet/mamoe/mirai/console/command/CommandExecuteResult;
  218. public static synthetic fun executeCommand$default (Lnet/mamoe/mirai/console/command/CommandManager;Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  219. public static synthetic fun executeCommand$suspendImpl (Lnet/mamoe/mirai/console/command/CommandManager;Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  220. public abstract fun findDuplicateCommand (Lnet/mamoe/mirai/console/command/Command;)Lnet/mamoe/mirai/console/command/Command;
  221. public abstract fun getAllRegisteredCommands ()Ljava/util/List;
  222. public abstract fun getCommandPrefix ()Ljava/lang/String;
  223. public abstract fun getRegisteredCommands (Lnet/mamoe/mirai/console/command/CommandOwner;)Ljava/util/List;
  224. public abstract fun isCommandRegistered (Lnet/mamoe/mirai/console/command/Command;)Z
  225. public abstract fun matchCommand (Ljava/lang/String;)Lnet/mamoe/mirai/console/command/Command;
  226. public abstract fun registerCommand (Lnet/mamoe/mirai/console/command/Command;Z)Z
  227. public static synthetic fun registerCommand$default (Lnet/mamoe/mirai/console/command/CommandManager;Lnet/mamoe/mirai/console/command/Command;ZILjava/lang/Object;)Z
  228. public abstract fun unregisterAllCommands (Lnet/mamoe/mirai/console/command/CommandOwner;)V
  229. public abstract fun unregisterCommand (Lnet/mamoe/mirai/console/command/Command;)Z
  230. }
  231. public final class net/mamoe/mirai/console/command/CommandManager$INSTANCE : net/mamoe/mirai/console/command/CommandManager {
  232. public fun executeCommand (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  233. public final synthetic fun findDuplicate (Lnet/mamoe/mirai/console/command/Command;)Lnet/mamoe/mirai/console/command/Command;
  234. public fun findDuplicateCommand (Lnet/mamoe/mirai/console/command/Command;)Lnet/mamoe/mirai/console/command/Command;
  235. public fun getAllRegisteredCommands ()Ljava/util/List;
  236. public fun getCommandPrefix ()Ljava/lang/String;
  237. public fun getRegisteredCommands (Lnet/mamoe/mirai/console/command/CommandOwner;)Ljava/util/List;
  238. public fun isCommandRegistered (Lnet/mamoe/mirai/console/command/Command;)Z
  239. public final synthetic fun isRegistered (Lnet/mamoe/mirai/console/command/Command;)Z
  240. public fun matchCommand (Ljava/lang/String;)Lnet/mamoe/mirai/console/command/Command;
  241. public final synthetic fun register (Lnet/mamoe/mirai/console/command/Command;Z)Z
  242. public static synthetic fun register$default (Lnet/mamoe/mirai/console/command/CommandManager$INSTANCE;Lnet/mamoe/mirai/console/command/Command;ZILjava/lang/Object;)Z
  243. public fun registerCommand (Lnet/mamoe/mirai/console/command/Command;Z)Z
  244. public final synthetic fun registeredCommands0 (Lnet/mamoe/mirai/console/command/CommandOwner;)Ljava/util/List;
  245. public final synthetic fun unregister (Lnet/mamoe/mirai/console/command/Command;)Z
  246. public final synthetic fun unregisterAll (Lnet/mamoe/mirai/console/command/CommandOwner;)V
  247. public fun unregisterAllCommands (Lnet/mamoe/mirai/console/command/CommandOwner;)V
  248. public fun unregisterCommand (Lnet/mamoe/mirai/console/command/Command;)Z
  249. }
  250. public final class net/mamoe/mirai/console/command/CommandManagerKt {
  251. public static final synthetic fun execute0 (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/CommandSender;Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  252. public static final synthetic fun execute0 (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  253. public static final synthetic fun execute0 (Lnet/mamoe/mirai/console/command/CommandSender;Ljava/lang/String;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
  254. public static synthetic fun execute0$default (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/CommandSender;Ljava/lang/String;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  255. public static synthetic fun execute0$default (Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/message/data/Message;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  256. public static synthetic fun execute0$default (Lnet/mamoe/mirai/console/command/CommandSender;Ljava/lang/String;ZLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  257. }
  258. public abstract interface class net/mamoe/mirai/console/command/CommandOwner : net/mamoe/mirai/console/permission/PermissionIdNamespace {
  259. public abstract fun getParentPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  260. }
  261. public final class net/mamoe/mirai/console/command/CommandPermissionDeniedException : java/lang/RuntimeException {
  262. public fun <init> (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/command/Command;)V
  263. public final fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  264. public final fun getCommandSender ()Lnet/mamoe/mirai/console/command/CommandSender;
  265. public fun toString ()Ljava/lang/String;
  266. }
  267. public abstract interface class net/mamoe/mirai/console/command/CommandSender : kotlinx/coroutines/CoroutineScope, net/mamoe/mirai/console/permission/Permittee {
  268. public static final field Companion Lnet/mamoe/mirai/console/command/CommandSender$Companion;
  269. public static fun from (Lnet/mamoe/mirai/event/events/FriendMessageEvent;)Lnet/mamoe/mirai/console/command/FriendCommandSenderOnMessage;
  270. public static fun from (Lnet/mamoe/mirai/event/events/GroupMessageEvent;)Lnet/mamoe/mirai/console/command/MemberCommandSenderOnMessage;
  271. public static fun from (Lnet/mamoe/mirai/event/events/GroupTempMessageEvent;)Lnet/mamoe/mirai/console/command/GroupTempCommandSenderOnMessage;
  272. public static fun from (Lnet/mamoe/mirai/event/events/MessageEvent;)Lnet/mamoe/mirai/console/command/CommandSenderOnMessage;
  273. public static fun from (Lnet/mamoe/mirai/event/events/OtherClientMessageEvent;)Lnet/mamoe/mirai/console/command/OtherClientCommandSenderOnMessage;
  274. public static fun from (Lnet/mamoe/mirai/event/events/StrangerMessageEvent;)Lnet/mamoe/mirai/console/command/StrangerCommandSenderOnMessage;
  275. public abstract fun getBot ()Lnet/mamoe/mirai/Bot;
  276. public abstract fun getName ()Ljava/lang/String;
  277. public abstract fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  278. public abstract fun getUser ()Lnet/mamoe/mirai/contact/User;
  279. public static fun of (Lnet/mamoe/mirai/contact/Friend;)Lnet/mamoe/mirai/console/command/FriendCommandSender;
  280. public static fun of (Lnet/mamoe/mirai/contact/Member;)Lnet/mamoe/mirai/console/command/MemberCommandSender;
  281. public static fun of (Lnet/mamoe/mirai/contact/Member;Z)Lnet/mamoe/mirai/console/command/UserCommandSender;
  282. public static fun of (Lnet/mamoe/mirai/contact/NormalMember;)Lnet/mamoe/mirai/console/command/GroupTempCommandSender;
  283. public static fun of (Lnet/mamoe/mirai/contact/OtherClient;)Lnet/mamoe/mirai/console/command/OtherClientCommandSender;
  284. public static fun of (Lnet/mamoe/mirai/contact/Stranger;)Lnet/mamoe/mirai/console/command/StrangerCommandSender;
  285. public static fun of (Lnet/mamoe/mirai/contact/User;Z)Lnet/mamoe/mirai/console/command/UserCommandSender;
  286. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  287. public abstract fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  288. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  289. public abstract fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  290. }
  291. public final class net/mamoe/mirai/console/command/CommandSender$Companion {
  292. public final fun from (Lnet/mamoe/mirai/event/events/FriendMessageEvent;)Lnet/mamoe/mirai/console/command/FriendCommandSenderOnMessage;
  293. public final fun from (Lnet/mamoe/mirai/event/events/GroupMessageEvent;)Lnet/mamoe/mirai/console/command/MemberCommandSenderOnMessage;
  294. public final fun from (Lnet/mamoe/mirai/event/events/GroupTempMessageEvent;)Lnet/mamoe/mirai/console/command/GroupTempCommandSenderOnMessage;
  295. public final fun from (Lnet/mamoe/mirai/event/events/MessageEvent;)Lnet/mamoe/mirai/console/command/CommandSenderOnMessage;
  296. public final fun from (Lnet/mamoe/mirai/event/events/OtherClientMessageEvent;)Lnet/mamoe/mirai/console/command/OtherClientCommandSenderOnMessage;
  297. public final fun from (Lnet/mamoe/mirai/event/events/StrangerMessageEvent;)Lnet/mamoe/mirai/console/command/StrangerCommandSenderOnMessage;
  298. public final fun of (Lnet/mamoe/mirai/contact/Friend;)Lnet/mamoe/mirai/console/command/FriendCommandSender;
  299. public final fun of (Lnet/mamoe/mirai/contact/Member;)Lnet/mamoe/mirai/console/command/MemberCommandSender;
  300. public final fun of (Lnet/mamoe/mirai/contact/Member;Z)Lnet/mamoe/mirai/console/command/UserCommandSender;
  301. public final fun of (Lnet/mamoe/mirai/contact/NormalMember;)Lnet/mamoe/mirai/console/command/GroupTempCommandSender;
  302. public final fun of (Lnet/mamoe/mirai/contact/OtherClient;)Lnet/mamoe/mirai/console/command/OtherClientCommandSender;
  303. public final fun of (Lnet/mamoe/mirai/contact/Stranger;)Lnet/mamoe/mirai/console/command/StrangerCommandSender;
  304. public final fun of (Lnet/mamoe/mirai/contact/User;Z)Lnet/mamoe/mirai/console/command/UserCommandSender;
  305. }
  306. public final class net/mamoe/mirai/console/command/CommandSenderKt {
  307. public static final synthetic fun fold (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  308. public static synthetic fun fold$default (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/Object;
  309. public static final fun getBotOrNull (Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/Bot;
  310. public static final fun getGroupOrNull (Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Group;
  311. public static final fun isConsole (Lnet/mamoe/mirai/console/command/CommandSender;)Z
  312. public static final fun isNotConsole (Lnet/mamoe/mirai/console/command/CommandSender;)Z
  313. public static final fun isNotUser (Lnet/mamoe/mirai/console/command/CommandSender;)Z
  314. public static final fun isUser (Lnet/mamoe/mirai/console/command/CommandSender;)Z
  315. }
  316. public abstract interface class net/mamoe/mirai/console/command/CommandSenderOnMessage : net/mamoe/mirai/console/command/CommandSender {
  317. public abstract fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  318. }
  319. public abstract class net/mamoe/mirai/console/command/CompositeCommand : net/mamoe/mirai/console/command/AbstractCommand, net/mamoe/mirai/console/command/Command, net/mamoe/mirai/console/command/descriptor/CommandArgumentContextAware {
  320. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)V
  321. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  322. public final fun getContext ()Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  323. public final fun getOverloads ()Ljava/util/List;
  324. public fun getUsage ()Ljava/lang/String;
  325. }
  326. protected abstract interface annotation class net/mamoe/mirai/console/command/CompositeCommand$Description : java/lang/annotation/Annotation {
  327. public abstract fun value ()Ljava/lang/String;
  328. }
  329. protected abstract interface annotation class net/mamoe/mirai/console/command/CompositeCommand$SubCommand : java/lang/annotation/Annotation {
  330. public abstract fun value ()[Ljava/lang/String;
  331. }
  332. public final class net/mamoe/mirai/console/command/ConsoleCommandOwner : net/mamoe/mirai/console/command/CommandOwner {
  333. public static final field INSTANCE Lnet/mamoe/mirai/console/command/ConsoleCommandOwner;
  334. public fun getParentPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  335. public fun permissionId (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/PermissionId;
  336. }
  337. public final class net/mamoe/mirai/console/command/ConsoleCommandSender : net/mamoe/mirai/console/command/AbstractCommandSender {
  338. public static final field INSTANCE Lnet/mamoe/mirai/console/command/ConsoleCommandSender;
  339. public static final field NAME Ljava/lang/String;
  340. public fun getBot ()Ljava/lang/Void;
  341. public synthetic fun getBot ()Lnet/mamoe/mirai/Bot;
  342. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  343. public fun getName ()Ljava/lang/String;
  344. public fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$Console;
  345. public synthetic fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  346. public fun getSubject ()Ljava/lang/Void;
  347. public synthetic fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  348. public fun getUser ()Ljava/lang/Void;
  349. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  350. public final fun sendMessage (Ljava/lang/String;)Ljava/lang/Void;
  351. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  352. public final fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Ljava/lang/Void;
  353. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  354. public fun toString ()Ljava/lang/String;
  355. }
  356. public abstract class net/mamoe/mirai/console/command/FailureReason$ArgumentLengthMismatch : net/mamoe/mirai/console/command/FailureReason {
  357. public fun <init> ()V
  358. }
  359. public abstract class net/mamoe/mirai/console/command/FailureReason$InapplicableArgument : net/mamoe/mirai/console/command/FailureReason {
  360. public fun <init> ()V
  361. public abstract fun getParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandParameter;
  362. }
  363. public final class net/mamoe/mirai/console/command/FailureReason$InapplicableReceiverArgument : net/mamoe/mirai/console/command/FailureReason$InapplicableArgument {
  364. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;Lnet/mamoe/mirai/console/command/CommandSender;)V
  365. public final fun getArgument ()Lnet/mamoe/mirai/console/command/CommandSender;
  366. public synthetic fun getParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandParameter;
  367. public fun getParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;
  368. }
  369. public final class net/mamoe/mirai/console/command/FailureReason$InapplicableValueArgument : net/mamoe/mirai/console/command/FailureReason$InapplicableArgument {
  370. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;)V
  371. public final fun getArgument ()Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;
  372. public synthetic fun getParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandParameter;
  373. public fun getParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;
  374. }
  375. public final class net/mamoe/mirai/console/command/FailureReason$NotEnoughArguments : net/mamoe/mirai/console/command/FailureReason$ArgumentLengthMismatch {
  376. public static final field INSTANCE Lnet/mamoe/mirai/console/command/FailureReason$NotEnoughArguments;
  377. }
  378. public final class net/mamoe/mirai/console/command/FailureReason$ResolutionAmbiguity : net/mamoe/mirai/console/command/FailureReason {
  379. public fun <init> (Ljava/util/List;)V
  380. public final fun component1 ()Ljava/util/List;
  381. public final fun copy (Ljava/util/List;)Lnet/mamoe/mirai/console/command/FailureReason$ResolutionAmbiguity;
  382. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/FailureReason$ResolutionAmbiguity;Ljava/util/List;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/FailureReason$ResolutionAmbiguity;
  383. public fun equals (Ljava/lang/Object;)Z
  384. public final fun getAllCandidates ()Ljava/util/List;
  385. public fun hashCode ()I
  386. public fun toString ()Ljava/lang/String;
  387. }
  388. public final class net/mamoe/mirai/console/command/FailureReason$TooManyArguments : net/mamoe/mirai/console/command/FailureReason$ArgumentLengthMismatch {
  389. public static final field INSTANCE Lnet/mamoe/mirai/console/command/FailureReason$TooManyArguments;
  390. }
  391. public class net/mamoe/mirai/console/command/FriendCommandSender : net/mamoe/mirai/console/command/AbstractUserCommandSender, kotlinx/coroutines/CoroutineScope {
  392. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  393. public fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  394. public fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  395. public final fun getUser ()Lnet/mamoe/mirai/contact/Friend;
  396. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  397. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  398. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  399. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  400. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  401. public fun toString ()Ljava/lang/String;
  402. }
  403. public final class net/mamoe/mirai/console/command/FriendCommandSenderOnMessage : net/mamoe/mirai/console/command/FriendCommandSender, net/mamoe/mirai/console/command/CommandSenderOnMessage {
  404. public fun getFromEvent ()Lnet/mamoe/mirai/event/events/FriendMessageEvent;
  405. public synthetic fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  406. }
  407. public abstract interface class net/mamoe/mirai/console/command/GroupAwareCommandSender : net/mamoe/mirai/console/command/UserCommandSender {
  408. public abstract fun getGroup ()Lnet/mamoe/mirai/contact/Group;
  409. }
  410. public class net/mamoe/mirai/console/command/GroupTempCommandSender : net/mamoe/mirai/console/command/TempCommandSender, kotlinx/coroutines/CoroutineScope {
  411. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  412. public fun getGroup ()Lnet/mamoe/mirai/contact/Group;
  413. public fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  414. public synthetic fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  415. public fun getSubject ()Lnet/mamoe/mirai/contact/NormalMember;
  416. public final fun getUser ()Lnet/mamoe/mirai/contact/NormalMember;
  417. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  418. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  419. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  420. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  421. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  422. public fun toString ()Ljava/lang/String;
  423. }
  424. public final class net/mamoe/mirai/console/command/GroupTempCommandSenderOnMessage : net/mamoe/mirai/console/command/TempCommandSenderOnMessage, net/mamoe/mirai/console/command/CommandSenderOnMessage {
  425. public fun getFromEvent ()Lnet/mamoe/mirai/event/events/GroupTempMessageEvent;
  426. public synthetic fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  427. }
  428. public class net/mamoe/mirai/console/command/IllegalCommandArgumentException : java/lang/IllegalArgumentException {
  429. public fun <init> (Ljava/lang/String;)V
  430. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  431. public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  432. }
  433. public class net/mamoe/mirai/console/command/MemberCommandSender : net/mamoe/mirai/console/command/AbstractUserCommandSender, kotlinx/coroutines/CoroutineScope, net/mamoe/mirai/console/command/GroupAwareCommandSender {
  434. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  435. public final fun getGroup ()Lnet/mamoe/mirai/contact/Group;
  436. public fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  437. public synthetic fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  438. public fun getSubject ()Lnet/mamoe/mirai/contact/Group;
  439. public final fun getUser ()Lnet/mamoe/mirai/contact/Member;
  440. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  441. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  442. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  443. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  444. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  445. public fun toString ()Ljava/lang/String;
  446. }
  447. public final class net/mamoe/mirai/console/command/MemberCommandSenderOnMessage : net/mamoe/mirai/console/command/MemberCommandSender, net/mamoe/mirai/console/command/CommandSenderOnMessage {
  448. public fun getFromEvent ()Lnet/mamoe/mirai/event/events/GroupMessageEvent;
  449. public synthetic fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  450. }
  451. public class net/mamoe/mirai/console/command/OtherClientCommandSender : net/mamoe/mirai/console/command/AbstractCommandSender, kotlinx/coroutines/CoroutineScope {
  452. public final fun getBot ()Lnet/mamoe/mirai/Bot;
  453. public final fun getClient ()Lnet/mamoe/mirai/contact/OtherClient;
  454. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  455. public final fun getName ()Ljava/lang/String;
  456. public fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  457. public synthetic fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  458. public fun getSubject ()Lnet/mamoe/mirai/contact/Friend;
  459. public final fun getUser ()Lnet/mamoe/mirai/contact/Friend;
  460. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  461. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  462. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  463. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  464. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  465. public fun toString ()Ljava/lang/String;
  466. }
  467. public final class net/mamoe/mirai/console/command/OtherClientCommandSenderOnMessage : net/mamoe/mirai/console/command/OtherClientCommandSender, net/mamoe/mirai/console/command/CommandSenderOnMessage {
  468. public synthetic fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  469. public fun getFromEvent ()Lnet/mamoe/mirai/event/events/OtherClientMessageEvent;
  470. }
  471. public abstract class net/mamoe/mirai/console/command/RawCommand : net/mamoe/mirai/console/command/Command {
  472. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;Z)V
  473. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
  474. public fun getDescription ()Ljava/lang/String;
  475. public fun getOverloads ()Ljava/util/List;
  476. public fun getOwner ()Lnet/mamoe/mirai/console/command/CommandOwner;
  477. public fun getPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  478. public fun getPrefixOptional ()Z
  479. public fun getPrimaryName ()Ljava/lang/String;
  480. public fun getSecondaryNames ()[Ljava/lang/String;
  481. public fun getUsage ()Ljava/lang/String;
  482. public abstract fun onCommand (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/MessageChain;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  483. }
  484. public abstract class net/mamoe/mirai/console/command/SimpleCommand : net/mamoe/mirai/console/command/AbstractCommand, net/mamoe/mirai/console/command/Command, net/mamoe/mirai/console/command/descriptor/CommandArgumentContextAware {
  485. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)V
  486. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  487. public fun getContext ()Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  488. public final fun getOverloads ()Ljava/util/List;
  489. public fun getUsage ()Ljava/lang/String;
  490. }
  491. protected abstract interface annotation class net/mamoe/mirai/console/command/SimpleCommand$Handler : java/lang/annotation/Annotation {
  492. }
  493. public class net/mamoe/mirai/console/command/StrangerCommandSender : net/mamoe/mirai/console/command/AbstractUserCommandSender, kotlinx/coroutines/CoroutineScope {
  494. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  495. public fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  496. public synthetic fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  497. public fun getSubject ()Lnet/mamoe/mirai/contact/Stranger;
  498. public final fun getUser ()Lnet/mamoe/mirai/contact/Stranger;
  499. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  500. public fun sendMessage (Ljava/lang/String;)Lnet/mamoe/mirai/message/MessageReceipt;
  501. public fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  502. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/MessageReceipt;
  503. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  504. public fun toString ()Ljava/lang/String;
  505. }
  506. public final class net/mamoe/mirai/console/command/StrangerCommandSenderOnMessage : net/mamoe/mirai/console/command/StrangerCommandSender, net/mamoe/mirai/console/command/CommandSenderOnMessage {
  507. public synthetic fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  508. public fun getFromEvent ()Lnet/mamoe/mirai/event/events/StrangerMessageEvent;
  509. }
  510. public abstract class net/mamoe/mirai/console/command/TempCommandSender : net/mamoe/mirai/console/command/AbstractUserCommandSender, kotlinx/coroutines/CoroutineScope, net/mamoe/mirai/console/command/GroupAwareCommandSender {
  511. public synthetic fun <init> (Lnet/mamoe/mirai/contact/NormalMember;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
  512. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  513. public fun getUser ()Lnet/mamoe/mirai/contact/NormalMember;
  514. public synthetic fun getUser ()Lnet/mamoe/mirai/contact/User;
  515. }
  516. public abstract class net/mamoe/mirai/console/command/TempCommandSenderOnMessage : net/mamoe/mirai/console/command/GroupTempCommandSender, net/mamoe/mirai/console/command/CommandSenderOnMessage {
  517. public synthetic fun <init> (Lnet/mamoe/mirai/event/events/GroupTempMessageEvent;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
  518. public fun getFromEvent ()Lnet/mamoe/mirai/event/events/GroupTempMessageEvent;
  519. public synthetic fun getFromEvent ()Lnet/mamoe/mirai/event/events/MessageEvent;
  520. }
  521. public abstract interface class net/mamoe/mirai/console/command/UserCommandSender : net/mamoe/mirai/console/command/CommandSender {
  522. public abstract fun getBot ()Lnet/mamoe/mirai/Bot;
  523. public abstract fun getSubject ()Lnet/mamoe/mirai/contact/Contact;
  524. public abstract fun getUser ()Lnet/mamoe/mirai/contact/User;
  525. }
  526. public abstract class net/mamoe/mirai/console/command/descriptor/AbstractCommandParameter : net/mamoe/mirai/console/command/descriptor/CommandParameter {
  527. public fun <init> ()V
  528. public fun toString ()Ljava/lang/String;
  529. }
  530. public abstract class net/mamoe/mirai/console/command/descriptor/AbstractCommandSignature : net/mamoe/mirai/console/command/descriptor/CommandSignature {
  531. public fun <init> ()V
  532. public fun toString ()Ljava/lang/String;
  533. }
  534. public abstract class net/mamoe/mirai/console/command/descriptor/AbstractCommandValueArgumentParser : net/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser {
  535. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueArgumentParser$Companion;
  536. public fun <init> ()V
  537. protected static final synthetic fun checkArgument (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;ZLkotlin/jvm/functions/Function0;)V
  538. protected static final synthetic fun illegalArgument (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/Void;
  539. }
  540. public final class net/mamoe/mirai/console/command/descriptor/AbstractCommandValueArgumentParser$Companion {
  541. public static synthetic fun checkArgument$default (Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueArgumentParser$Companion;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;ZLkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
  542. public static synthetic fun illegalArgument$default (Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueArgumentParser$Companion;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)Ljava/lang/Void;
  543. }
  544. public abstract class net/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter : net/mamoe/mirai/console/command/descriptor/AbstractCommandParameter, net/mamoe/mirai/console/command/descriptor/CommandValueParameter {
  545. public fun accepting (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;
  546. protected fun acceptingImpl (Lkotlin/reflect/KType;Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;
  547. public fun toString ()Ljava/lang/String;
  548. }
  549. public final class net/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter$UserDefinedType : net/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter {
  550. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter$UserDefinedType$Companion;
  551. public fun <init> (Ljava/lang/String;ZZLkotlin/reflect/KType;)V
  552. public final fun component1 ()Ljava/lang/String;
  553. public final fun component2 ()Z
  554. public final fun component3 ()Z
  555. public final fun component4 ()Lkotlin/reflect/KType;
  556. public final fun copy (Ljava/lang/String;ZZLkotlin/reflect/KType;)Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter$UserDefinedType;
  557. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter$UserDefinedType;Ljava/lang/String;ZZLkotlin/reflect/KType;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter$UserDefinedType;
  558. public fun equals (Ljava/lang/Object;)Z
  559. public fun getName ()Ljava/lang/String;
  560. public fun getType ()Lkotlin/reflect/KType;
  561. public fun hashCode ()I
  562. public fun isOptional ()Z
  563. public fun isVararg ()Z
  564. public fun toString ()Ljava/lang/String;
  565. }
  566. public final class net/mamoe/mirai/console/command/descriptor/AbstractCommandValueParameter$UserDefinedType$Companion {
  567. }
  568. public abstract class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance {
  569. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$Companion;
  570. public synthetic fun <init> (ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  571. public final fun getAcceptanceLevel ()I
  572. public static final fun isAcceptable (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;)Z
  573. public static final fun isNotAcceptable (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;)Z
  574. }
  575. public final class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$Companion {
  576. public final fun isAcceptable (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;)Z
  577. public final fun isNotAcceptable (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;)Z
  578. }
  579. public final class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$Direct : net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance {
  580. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$Direct;
  581. }
  582. public final class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$Impossible : net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance {
  583. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$Impossible;
  584. }
  585. public final class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$ResolutionAmbiguity : net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance {
  586. public fun <init> (Ljava/util/List;)V
  587. public final fun component1 ()Ljava/util/List;
  588. public final fun copy (Ljava/util/List;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$ResolutionAmbiguity;
  589. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$ResolutionAmbiguity;Ljava/util/List;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$ResolutionAmbiguity;
  590. public fun equals (Ljava/lang/Object;)Z
  591. public final fun getCandidates ()Ljava/util/List;
  592. public fun hashCode ()I
  593. public fun toString ()Ljava/lang/String;
  594. }
  595. public final class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithContextualConversion : net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance {
  596. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;)V
  597. public final fun component1 ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  598. public final fun copy (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithContextualConversion;
  599. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithContextualConversion;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithContextualConversion;
  600. public fun equals (Ljava/lang/Object;)Z
  601. public final fun getParser ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  602. public fun hashCode ()I
  603. public fun toString ()Ljava/lang/String;
  604. }
  605. public final class net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithTypeConversion : net/mamoe/mirai/console/command/descriptor/ArgumentAcceptance {
  606. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;)V
  607. public final fun component1 ()Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;
  608. public final fun copy (Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithTypeConversion;
  609. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithTypeConversion;Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance$WithTypeConversion;
  610. public fun equals (Ljava/lang/Object;)Z
  611. public final fun getTypeVariant ()Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;
  612. public fun hashCode ()I
  613. public fun toString ()Ljava/lang/String;
  614. }
  615. public final class net/mamoe/mirai/console/command/descriptor/BooleanValueArgumentParser {
  616. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/BooleanValueArgumentParser;
  617. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Boolean;
  618. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  619. }
  620. public final class net/mamoe/mirai/console/command/descriptor/ByteValueArgumentParser {
  621. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ByteValueArgumentParser;
  622. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Byte;
  623. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  624. }
  625. public abstract interface class net/mamoe/mirai/console/command/descriptor/CommandArgumentContext {
  626. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$Companion;
  627. public static final field EMPTY Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  628. public abstract fun get (Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  629. public abstract fun toList ()Ljava/util/List;
  630. }
  631. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentContext$Builtins : net/mamoe/mirai/console/command/descriptor/CommandArgumentContext {
  632. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$Builtins;
  633. public fun get (Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  634. public fun toList ()Ljava/util/List;
  635. }
  636. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentContext$Companion {
  637. }
  638. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair {
  639. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair$Companion;
  640. public fun <init> (Lkotlin/reflect/KClass;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;)V
  641. public final fun component1 ()Lkotlin/reflect/KClass;
  642. public final fun component2 ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  643. public final fun copy (Lkotlin/reflect/KClass;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;
  644. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;Lkotlin/reflect/KClass;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;
  645. public fun equals (Ljava/lang/Object;)Z
  646. public final fun getKlass ()Lkotlin/reflect/KClass;
  647. public final fun getParser ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  648. public fun hashCode ()I
  649. public static final fun toPair (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)Lkotlin/Pair;
  650. public fun toString ()Ljava/lang/String;
  651. }
  652. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair$Companion {
  653. public final fun toPair (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)Lkotlin/Pair;
  654. }
  655. public abstract interface class net/mamoe/mirai/console/command/descriptor/CommandArgumentContextAware {
  656. public abstract fun getContext ()Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  657. }
  658. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentContextBuilder : java/util/List, kotlin/jvm/internal/markers/KMutableList {
  659. public fun <init> ()V
  660. public synthetic fun add (ILjava/lang/Object;)V
  661. public fun add (ILnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)V
  662. public final fun add (Ljava/lang/Class;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContextBuilder;
  663. public synthetic fun add (Ljava/lang/Object;)Z
  664. public final fun add (Lkotlin/reflect/KClass;Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContextBuilder;
  665. public fun add (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)Z
  666. public fun addAll (ILjava/util/Collection;)Z
  667. public fun addAll (Ljava/util/Collection;)Z
  668. public final fun build ()Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  669. public fun clear ()V
  670. public final fun contains (Ljava/lang/Object;)Z
  671. public fun contains (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)Z
  672. public fun containsAll (Ljava/util/Collection;)Z
  673. public synthetic fun get (I)Ljava/lang/Object;
  674. public fun get (I)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;
  675. public fun getSize ()I
  676. public final fun indexOf (Ljava/lang/Object;)I
  677. public fun indexOf (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)I
  678. public fun isEmpty ()Z
  679. public fun iterator ()Ljava/util/Iterator;
  680. public final fun lastIndexOf (Ljava/lang/Object;)I
  681. public fun lastIndexOf (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)I
  682. public fun listIterator ()Ljava/util/ListIterator;
  683. public fun listIterator (I)Ljava/util/ListIterator;
  684. public synthetic fun remove (I)Ljava/lang/Object;
  685. public final fun remove (I)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;
  686. public final fun remove (Ljava/lang/Object;)Z
  687. public fun remove (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)Z
  688. public fun removeAll (Ljava/util/Collection;)Z
  689. public fun removeAt (I)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;
  690. public fun retainAll (Ljava/util/Collection;)Z
  691. public synthetic fun set (ILjava/lang/Object;)Ljava/lang/Object;
  692. public fun set (ILnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext$ParserPair;
  693. public final fun size ()I
  694. public fun subList (II)Ljava/util/List;
  695. public fun toArray ()[Ljava/lang/Object;
  696. public fun toArray ([Ljava/lang/Object;)[Ljava/lang/Object;
  697. public final synthetic fun with (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function2;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContextBuilder;
  698. public final synthetic fun with (Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function3;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContextBuilder;
  699. }
  700. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentContextKt {
  701. public static final synthetic fun buildCommandArgumentContext (Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  702. public static final fun plus (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;Ljava/util/List;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  703. public static final fun plus (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  704. }
  705. public final class net/mamoe/mirai/console/command/descriptor/CommandArgumentParserException : net/mamoe/mirai/console/command/IllegalCommandArgumentException {
  706. public fun <init> (Ljava/lang/String;)V
  707. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  708. public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  709. }
  710. public class net/mamoe/mirai/console/command/descriptor/CommandDeclarationClashException : net/mamoe/mirai/console/command/descriptor/CommandDeclarationException {
  711. public fun <init> (Lnet/mamoe/mirai/console/command/Command;Ljava/util/List;)V
  712. public final fun getCommand ()Lnet/mamoe/mirai/console/command/Command;
  713. public final fun getSignatures ()Ljava/util/List;
  714. }
  715. public class net/mamoe/mirai/console/command/descriptor/CommandDeclarationException : java/lang/RuntimeException {
  716. public fun <init> ()V
  717. public fun <init> (Ljava/lang/String;)V
  718. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  719. public fun <init> (Ljava/lang/Throwable;)V
  720. }
  721. public abstract interface class net/mamoe/mirai/console/command/descriptor/CommandParameter {
  722. public abstract fun getName ()Ljava/lang/String;
  723. public abstract fun getType ()Lkotlin/reflect/KType;
  724. public abstract fun isOptional ()Z
  725. }
  726. public final class net/mamoe/mirai/console/command/descriptor/CommandReceiverParameter : net/mamoe/mirai/console/command/descriptor/AbstractCommandParameter, net/mamoe/mirai/console/command/descriptor/CommandParameter {
  727. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter$Companion;
  728. public static final field NAME Ljava/lang/String;
  729. public fun <init> (ZLkotlin/reflect/KType;)V
  730. public final fun component1 ()Z
  731. public final fun component2 ()Lkotlin/reflect/KType;
  732. public final fun copy (ZLkotlin/reflect/KType;)Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;
  733. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;ZLkotlin/reflect/KType;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;
  734. public fun equals (Ljava/lang/Object;)Z
  735. public fun getName ()Ljava/lang/String;
  736. public fun getType ()Lkotlin/reflect/KType;
  737. public fun hashCode ()I
  738. public fun isOptional ()Z
  739. public fun toString ()Ljava/lang/String;
  740. }
  741. public final class net/mamoe/mirai/console/command/descriptor/CommandReceiverParameter$Companion {
  742. }
  743. public class net/mamoe/mirai/console/command/descriptor/CommandResolutionException : java/lang/RuntimeException {
  744. public fun <init> ()V
  745. public fun <init> (Ljava/lang/String;)V
  746. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  747. public fun <init> (Ljava/lang/Throwable;)V
  748. }
  749. public abstract interface class net/mamoe/mirai/console/command/descriptor/CommandSignature {
  750. public abstract fun call (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  751. public abstract fun getReceiverParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;
  752. public abstract fun getValueParameters ()Ljava/util/List;
  753. }
  754. public class net/mamoe/mirai/console/command/descriptor/CommandSignatureImpl : net/mamoe/mirai/console/command/descriptor/AbstractCommandSignature, net/mamoe/mirai/console/command/descriptor/CommandSignature {
  755. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;Ljava/util/List;Lkotlin/jvm/functions/Function3;)V
  756. public fun call (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  757. public fun getReceiverParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandReceiverParameter;
  758. public fun getValueParameters ()Ljava/util/List;
  759. }
  760. public abstract interface class net/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser {
  761. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser$Companion;
  762. public static fun map (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Lkotlin/jvm/functions/Function2;)Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  763. public abstract fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  764. public static fun parse (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Lnet/mamoe/mirai/message/data/Message;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  765. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  766. }
  767. public final class net/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser$Companion {
  768. public final fun map (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Lkotlin/jvm/functions/Function2;)Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  769. public final fun parse (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Lnet/mamoe/mirai/message/data/Message;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  770. }
  771. public abstract interface class net/mamoe/mirai/console/command/descriptor/CommandValueParameter : net/mamoe/mirai/console/command/descriptor/CommandParameter {
  772. public abstract fun accepting (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)Lnet/mamoe/mirai/console/command/descriptor/ArgumentAcceptance;
  773. public fun accepts (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)Z
  774. public abstract fun isVararg ()Z
  775. }
  776. public final class net/mamoe/mirai/console/command/descriptor/ContentStringTypeVariant : net/mamoe/mirai/console/command/descriptor/TypeVariant {
  777. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ContentStringTypeVariant;
  778. public fun getOutType ()Lkotlin/reflect/KType;
  779. public synthetic fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Ljava/lang/Object;
  780. public fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Ljava/lang/String;
  781. }
  782. public final class net/mamoe/mirai/console/command/descriptor/DoubleValueArgumentParser {
  783. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/DoubleValueArgumentParser;
  784. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Double;
  785. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  786. }
  787. public final class net/mamoe/mirai/console/command/descriptor/EmptyCommandArgumentContext : net/mamoe/mirai/console/command/descriptor/CommandArgumentContext {
  788. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/EmptyCommandArgumentContext;
  789. public fun get (Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  790. public fun toList ()Ljava/util/List;
  791. }
  792. public final class net/mamoe/mirai/console/command/descriptor/EnumValueArgumentParser {
  793. public fun <init> (Ljava/lang/Class;)V
  794. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Enum;
  795. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  796. }
  797. public final class net/mamoe/mirai/console/command/descriptor/ExistingBotValueArgumentParser {
  798. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ExistingBotValueArgumentParser;
  799. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  800. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/Bot;
  801. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  802. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/Bot;
  803. }
  804. public final class net/mamoe/mirai/console/command/descriptor/ExistingContactValueArgumentParser {
  805. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ExistingContactValueArgumentParser;
  806. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  807. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Contact;
  808. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  809. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Contact;
  810. }
  811. public final class net/mamoe/mirai/console/command/descriptor/ExistingFriendValueArgumentParser {
  812. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ExistingFriendValueArgumentParser;
  813. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  814. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Friend;
  815. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  816. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Friend;
  817. }
  818. public final class net/mamoe/mirai/console/command/descriptor/ExistingGroupValueArgumentParser {
  819. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ExistingGroupValueArgumentParser;
  820. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  821. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Group;
  822. }
  823. public final class net/mamoe/mirai/console/command/descriptor/ExistingMemberValueArgumentParser {
  824. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ExistingMemberValueArgumentParser;
  825. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  826. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Member;
  827. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  828. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/Member;
  829. }
  830. public final class net/mamoe/mirai/console/command/descriptor/ExistingUserValueArgumentParser {
  831. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ExistingUserValueArgumentParser;
  832. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  833. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/User;
  834. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  835. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/contact/User;
  836. }
  837. public final class net/mamoe/mirai/console/command/descriptor/FloatValueArgumentParser {
  838. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/FloatValueArgumentParser;
  839. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Float;
  840. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  841. }
  842. public final class net/mamoe/mirai/console/command/descriptor/ImageValueArgumentParser {
  843. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ImageValueArgumentParser;
  844. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  845. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/message/data/Image;
  846. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  847. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/message/data/Image;
  848. }
  849. public final class net/mamoe/mirai/console/command/descriptor/IntValueArgumentParser {
  850. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/IntValueArgumentParser;
  851. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Integer;
  852. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  853. }
  854. public final class net/mamoe/mirai/console/command/descriptor/LongValueArgumentParser {
  855. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/LongValueArgumentParser;
  856. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Long;
  857. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  858. }
  859. public final class net/mamoe/mirai/console/command/descriptor/MappingCommandValueArgumentParser : net/mamoe/mirai/console/command/descriptor/AbstractCommandValueArgumentParser {
  860. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;Lkotlin/jvm/functions/Function2;)V
  861. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  862. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  863. }
  864. public final class net/mamoe/mirai/console/command/descriptor/MessageChainTypeVariant : net/mamoe/mirai/console/command/descriptor/TypeVariant {
  865. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/MessageChainTypeVariant;
  866. public fun getOutType ()Lkotlin/reflect/KType;
  867. public synthetic fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Ljava/lang/Object;
  868. public fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/data/MessageChain;
  869. }
  870. public final class net/mamoe/mirai/console/command/descriptor/MessageContentTypeVariant : net/mamoe/mirai/console/command/descriptor/TypeVariant {
  871. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/MessageContentTypeVariant;
  872. public fun getOutType ()Lkotlin/reflect/KType;
  873. public synthetic fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Ljava/lang/Object;
  874. public fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Lnet/mamoe/mirai/message/data/MessageContent;
  875. }
  876. public class net/mamoe/mirai/console/command/descriptor/NoValueArgumentMappingException : net/mamoe/mirai/console/command/descriptor/CommandResolutionException {
  877. public fun <init> (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lkotlin/reflect/KType;)V
  878. public final fun getArgument ()Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;
  879. public final fun getForType ()Lkotlin/reflect/KType;
  880. }
  881. public final class net/mamoe/mirai/console/command/descriptor/PermissionIdValueArgumentParser {
  882. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/PermissionIdValueArgumentParser;
  883. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  884. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/permission/PermissionId;
  885. }
  886. public final class net/mamoe/mirai/console/command/descriptor/PermitteeIdValueArgumentParser {
  887. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/PermitteeIdValueArgumentParser;
  888. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  889. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/permission/PermitteeId;
  890. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  891. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/permission/PermitteeId;
  892. }
  893. public final class net/mamoe/mirai/console/command/descriptor/PlainTextValueArgumentParser {
  894. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/PlainTextValueArgumentParser;
  895. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  896. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/message/data/PlainText;
  897. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  898. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/message/data/PlainText;
  899. }
  900. public final class net/mamoe/mirai/console/command/descriptor/RawContentValueArgumentParser : net/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser {
  901. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/RawContentValueArgumentParser;
  902. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  903. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/message/data/MessageContent;
  904. public synthetic fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  905. public fun parse (Lnet/mamoe/mirai/message/data/MessageContent;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/message/data/MessageContent;
  906. }
  907. public final class net/mamoe/mirai/console/command/descriptor/ShortValueArgumentParser {
  908. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/ShortValueArgumentParser;
  909. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  910. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Short;
  911. }
  912. public final class net/mamoe/mirai/console/command/descriptor/SimpleCommandArgumentContext : net/mamoe/mirai/console/command/descriptor/CommandArgumentContext {
  913. public fun <init> (Ljava/util/List;)V
  914. public fun get (Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/command/descriptor/CommandValueArgumentParser;
  915. public final fun getList ()Ljava/util/List;
  916. public fun toList ()Ljava/util/List;
  917. }
  918. public final class net/mamoe/mirai/console/command/descriptor/StringValueArgumentParser {
  919. public static final field INSTANCE Lnet/mamoe/mirai/console/command/descriptor/StringValueArgumentParser;
  920. public synthetic fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/Object;
  921. public fun parse (Ljava/lang/String;Lnet/mamoe/mirai/console/command/CommandSender;)Ljava/lang/String;
  922. }
  923. public abstract interface class net/mamoe/mirai/console/command/descriptor/TypeVariant {
  924. public static final field Companion Lnet/mamoe/mirai/console/command/descriptor/TypeVariant$Companion;
  925. public abstract fun getOutType ()Lkotlin/reflect/KType;
  926. public abstract fun mapValue (Lnet/mamoe/mirai/message/data/Message;)Ljava/lang/Object;
  927. }
  928. public final class net/mamoe/mirai/console/command/descriptor/TypeVariant$Companion {
  929. }
  930. public abstract class net/mamoe/mirai/console/command/java/JCompositeCommand : net/mamoe/mirai/console/command/CompositeCommand {
  931. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;)V
  932. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;)V
  933. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  934. public final fun getDescription ()Ljava/lang/String;
  935. public final fun getPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  936. public final fun getPrefixOptional ()Z
  937. protected final fun setDescription (Ljava/lang/String;)V
  938. protected final fun setPermission (Lnet/mamoe/mirai/console/permission/Permission;)V
  939. protected final fun setPrefixOptional (Z)V
  940. }
  941. public abstract class net/mamoe/mirai/console/command/java/JRawCommand : net/mamoe/mirai/console/command/Command {
  942. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;)V
  943. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;)V
  944. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  945. public final fun getDescription ()Ljava/lang/String;
  946. public fun getOverloads ()Ljava/util/List;
  947. public fun getOwner ()Lnet/mamoe/mirai/console/command/CommandOwner;
  948. public final fun getPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  949. public final fun getPrefixOptional ()Z
  950. public fun getPrimaryName ()Ljava/lang/String;
  951. public fun getSecondaryNames ()[Ljava/lang/String;
  952. public fun getUsage ()Ljava/lang/String;
  953. public fun onCommand (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/message/data/MessageChain;)V
  954. protected final fun setDescription (Ljava/lang/String;)V
  955. protected final fun setPermission (Lnet/mamoe/mirai/console/permission/Permission;)V
  956. protected final fun setPrefixOptional (Z)V
  957. protected fun setUsage (Ljava/lang/String;)V
  958. }
  959. public abstract class net/mamoe/mirai/console/command/java/JSimpleCommand : net/mamoe/mirai/console/command/SimpleCommand {
  960. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;)V
  961. public fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;)V
  962. public synthetic fun <init> (Lnet/mamoe/mirai/console/command/CommandOwner;Ljava/lang/String;[Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  963. public fun getContext ()Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;
  964. public fun getDescription ()Ljava/lang/String;
  965. public fun getPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  966. public fun getPrefixOptional ()Z
  967. protected fun setContext (Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)V
  968. protected fun setDescription (Ljava/lang/String;)V
  969. protected fun setPermission (Lnet/mamoe/mirai/console/permission/Permission;)V
  970. protected fun setPrefixOptional (Z)V
  971. }
  972. public abstract interface class net/mamoe/mirai/console/command/parse/CommandArgument {
  973. }
  974. public abstract interface class net/mamoe/mirai/console/command/parse/CommandCall {
  975. public abstract fun getCalleeName ()Ljava/lang/String;
  976. public abstract fun getCaller ()Lnet/mamoe/mirai/console/command/CommandSender;
  977. public abstract fun getValueArguments ()Ljava/util/List;
  978. }
  979. public final class net/mamoe/mirai/console/command/parse/CommandCallImpl : net/mamoe/mirai/console/command/parse/CommandCall {
  980. public fun <init> (Lnet/mamoe/mirai/console/command/CommandSender;Ljava/lang/String;Ljava/util/List;)V
  981. public fun getCalleeName ()Ljava/lang/String;
  982. public fun getCaller ()Lnet/mamoe/mirai/console/command/CommandSender;
  983. public fun getValueArguments ()Ljava/util/List;
  984. }
  985. public final class net/mamoe/mirai/console/command/parse/CommandCallParser$Companion {
  986. public final fun parseCommandCall (Lnet/mamoe/mirai/message/data/MessageChain;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/command/parse/CommandCall;
  987. }
  988. public abstract interface class net/mamoe/mirai/console/command/parse/CommandValueArgument : net/mamoe/mirai/console/command/parse/CommandArgument {
  989. public abstract fun getType ()Lkotlin/reflect/KType;
  990. public abstract fun getTypeVariants ()Ljava/util/List;
  991. public abstract fun getValue ()Lnet/mamoe/mirai/message/data/Message;
  992. }
  993. public final class net/mamoe/mirai/console/command/parse/CommandValueArgumentKt {
  994. public static final fun mapToType (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lkotlin/reflect/KType;)Ljava/lang/Object;
  995. public static final fun mapToTypeOrNull (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lkotlin/reflect/KType;)Ljava/lang/Object;
  996. public static final fun mapValue (Lnet/mamoe/mirai/console/command/parse/CommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/TypeVariant;)Ljava/lang/Object;
  997. }
  998. public abstract interface class net/mamoe/mirai/console/command/resolve/CommandCallInterceptor {
  999. public static final field Companion Lnet/mamoe/mirai/console/command/resolve/CommandCallInterceptor$Companion;
  1000. public fun interceptBeforeCall (Lnet/mamoe/mirai/message/data/Message;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1001. public fun interceptCall (Lnet/mamoe/mirai/console/command/parse/CommandCall;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1002. public fun interceptResolvedCall (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1003. public static fun intercepted (Lnet/mamoe/mirai/console/command/parse/CommandCall;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1004. public static fun intercepted (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1005. public static fun intercepted (Lnet/mamoe/mirai/message/data/Message;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1006. }
  1007. public final class net/mamoe/mirai/console/command/resolve/CommandCallInterceptor$Companion {
  1008. public final fun intercepted (Lnet/mamoe/mirai/console/command/parse/CommandCall;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1009. public final fun intercepted (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1010. public final fun intercepted (Lnet/mamoe/mirai/message/data/Message;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/command/resolve/InterceptResult;
  1011. }
  1012. public final class net/mamoe/mirai/console/command/resolve/CommandCallInterceptorKt {
  1013. public static final synthetic fun InterceptedReason (Ljava/lang/String;)Lnet/mamoe/mirai/console/command/resolve/InterceptedReason;
  1014. public static final fun fold (Lnet/mamoe/mirai/console/command/resolve/InterceptResult;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  1015. public static final fun getOrElse (Lnet/mamoe/mirai/console/command/resolve/InterceptResult;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  1016. }
  1017. public abstract interface class net/mamoe/mirai/console/command/resolve/CommandCallResolver {
  1018. public static final field Companion Lnet/mamoe/mirai/console/command/resolve/CommandCallResolver$Companion;
  1019. public abstract fun resolve (Lnet/mamoe/mirai/console/command/parse/CommandCall;)Lnet/mamoe/mirai/console/command/resolve/CommandResolveResult;
  1020. }
  1021. public final class net/mamoe/mirai/console/command/resolve/CommandCallResolver$Companion {
  1022. }
  1023. public final class net/mamoe/mirai/console/command/resolve/CommandCallResolverKt {
  1024. public static final fun fold (Lnet/mamoe/mirai/console/command/resolve/CommandResolveResult;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  1025. public static final fun getOrElse (Lnet/mamoe/mirai/console/command/resolve/CommandResolveResult;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  1026. }
  1027. public final class net/mamoe/mirai/console/command/resolve/CommandResolveResult {
  1028. public fun <init> (Lnet/mamoe/mirai/console/command/CommandExecuteResult$Failure;)V
  1029. public fun <init> (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;)V
  1030. public final fun getCall ()Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;
  1031. public final fun getFailure ()Lnet/mamoe/mirai/console/command/CommandExecuteResult$Failure;
  1032. }
  1033. public final class net/mamoe/mirai/console/command/resolve/InterceptResult {
  1034. public fun <init> (Ljava/lang/Object;)V
  1035. public fun <init> (Lnet/mamoe/mirai/console/command/resolve/InterceptedReason;)V
  1036. public final fun getReason ()Lnet/mamoe/mirai/console/command/resolve/InterceptedReason;
  1037. public final fun getValue ()Ljava/lang/Object;
  1038. }
  1039. public abstract interface class net/mamoe/mirai/console/command/resolve/InterceptedReason {
  1040. public static final field Companion Lnet/mamoe/mirai/console/command/resolve/InterceptedReason$Companion;
  1041. public abstract fun getMessage ()Ljava/lang/String;
  1042. }
  1043. public final class net/mamoe/mirai/console/command/resolve/InterceptedReason$Companion {
  1044. public final fun create (Ljava/lang/String;)Lnet/mamoe/mirai/console/command/resolve/InterceptedReason;
  1045. }
  1046. public abstract interface class net/mamoe/mirai/console/command/resolve/ResolvedCommandCall {
  1047. public static final field Companion Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall$Companion;
  1048. public abstract fun getCallee ()Lnet/mamoe/mirai/console/command/Command;
  1049. public abstract fun getCalleeSignature ()Lnet/mamoe/mirai/console/command/descriptor/CommandSignature;
  1050. public abstract fun getCaller ()Lnet/mamoe/mirai/console/command/CommandSender;
  1051. public abstract fun getRawValueArguments ()Ljava/util/List;
  1052. public abstract fun getResolvedValueArguments ()Ljava/util/List;
  1053. }
  1054. public final class net/mamoe/mirai/console/command/resolve/ResolvedCommandCall$Companion {
  1055. }
  1056. public final class net/mamoe/mirai/console/command/resolve/ResolvedCommandCallImpl : net/mamoe/mirai/console/command/resolve/ResolvedCommandCall {
  1057. public fun <init> (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/command/Command;Lnet/mamoe/mirai/console/command/descriptor/CommandSignature;Ljava/util/List;Lnet/mamoe/mirai/console/command/descriptor/CommandArgumentContext;)V
  1058. public fun getCallee ()Lnet/mamoe/mirai/console/command/Command;
  1059. public fun getCalleeSignature ()Lnet/mamoe/mirai/console/command/descriptor/CommandSignature;
  1060. public fun getCaller ()Lnet/mamoe/mirai/console/command/CommandSender;
  1061. public fun getRawValueArguments ()Ljava/util/List;
  1062. public fun getResolvedValueArguments ()Ljava/util/List;
  1063. }
  1064. public final class net/mamoe/mirai/console/command/resolve/ResolvedCommandCallKt {
  1065. public static final fun call (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandCall;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  1066. }
  1067. public final class net/mamoe/mirai/console/command/resolve/ResolvedCommandValueArgument {
  1068. public fun <init> (Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;Ljava/lang/Object;)V
  1069. public final fun component1 ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;
  1070. public final fun component2 ()Ljava/lang/Object;
  1071. public final fun copy (Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;Ljava/lang/Object;)Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandValueArgument;
  1072. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandValueArgument;Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;Ljava/lang/Object;ILjava/lang/Object;)Lnet/mamoe/mirai/console/command/resolve/ResolvedCommandValueArgument;
  1073. public fun equals (Ljava/lang/Object;)Z
  1074. public final fun getParameter ()Lnet/mamoe/mirai/console/command/descriptor/CommandValueParameter;
  1075. public final fun getValue ()Ljava/lang/Object;
  1076. public fun hashCode ()I
  1077. public fun toString ()Ljava/lang/String;
  1078. }
  1079. public abstract class net/mamoe/mirai/console/data/AbstractPluginData : net/mamoe/mirai/console/data/PluginData {
  1080. public fun <init> ()V
  1081. public abstract fun getSaveName ()Ljava/lang/String;
  1082. public fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
  1083. public final fun getUpdaterSerializer ()Lkotlinx/serialization/KSerializer;
  1084. public synthetic fun getUpdaterSerializer$mirai_console ()Lkotlinx/serialization/KSerializer;
  1085. public final fun getValueNodes ()Ljava/util/List;
  1086. public final fun provideDelegate (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Ljava/lang/Object;Lkotlin/reflect/KProperty;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1087. }
  1088. public final class net/mamoe/mirai/console/data/AbstractPluginDataKt {
  1089. }
  1090. public class net/mamoe/mirai/console/data/AutoSavePluginConfig : net/mamoe/mirai/console/data/AutoSavePluginData, net/mamoe/mirai/console/data/PluginConfig {
  1091. public fun <init> (Ljava/lang/String;)V
  1092. }
  1093. public class net/mamoe/mirai/console/data/AutoSavePluginData : net/mamoe/mirai/console/data/AbstractPluginData {
  1094. public fun <init> (Ljava/lang/String;)V
  1095. public final fun getSaveName ()Ljava/lang/String;
  1096. }
  1097. public abstract interface class net/mamoe/mirai/console/data/ListValue : net/mamoe/mirai/console/data/CompositeValue {
  1098. }
  1099. public final class net/mamoe/mirai/console/data/MemoryPluginDataStorage$Companion {
  1100. public final fun create ()Lnet/mamoe/mirai/console/data/MemoryPluginDataStorage;
  1101. }
  1102. public final class net/mamoe/mirai/console/data/MultiFilePluginDataStorage$Companion {
  1103. public final fun create (Ljava/nio/file/Path;)Lnet/mamoe/mirai/console/data/MultiFilePluginDataStorage;
  1104. }
  1105. public abstract interface class net/mamoe/mirai/console/data/PluginConfig : net/mamoe/mirai/console/data/PluginData {
  1106. }
  1107. public abstract interface class net/mamoe/mirai/console/data/PluginData {
  1108. public abstract fun getSaveName ()Ljava/lang/String;
  1109. public abstract fun getSerializersModule ()Lkotlinx/serialization/modules/SerializersModule;
  1110. public abstract fun getUpdaterSerializer ()Lkotlinx/serialization/KSerializer;
  1111. }
  1112. public final class net/mamoe/mirai/console/data/PluginDataExtensions {
  1113. public static final field INSTANCE Lnet/mamoe/mirai/console/data/PluginDataExtensions;
  1114. public static final fun mapKeys (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1115. public static final fun mapKeysImmutable (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1116. public static final fun mapKeysImmutableNotNull (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1117. public static final fun mapKeysNotNull (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1118. public static final fun withDefaultMap (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1119. public static final fun withDefaultMapImmutable (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1120. public static final fun withDefaultMapImmutableNotNull (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1121. public static final fun withDefaultMapNotNull (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1122. public static final fun withEmptyDefaultList (Lnet/mamoe/mirai/console/data/SerializerAwareValue;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1123. public static final fun withEmptyDefaultListImmutable (Lnet/mamoe/mirai/console/data/SerializerAwareValue;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1124. public static final fun withEmptyDefaultMap (Lnet/mamoe/mirai/console/data/SerializerAwareValue;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1125. public static final fun withEmptyDefaultMapImmutable (Lnet/mamoe/mirai/console/data/SerializerAwareValue;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1126. public static final fun withEmptyDefaultSet (Lnet/mamoe/mirai/console/data/SerializerAwareValue;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1127. public static final fun withEmptyDefaultSetImmutable (Lnet/mamoe/mirai/console/data/SerializerAwareValue;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1128. }
  1129. public final class net/mamoe/mirai/console/data/PluginDataExtensions$NotNullMutableMap : net/mamoe/mirai/console/data/PluginDataExtensions$NotNullMap, java/util/Map, kotlin/jvm/internal/markers/KMutableMap {
  1130. public fun clear ()V
  1131. public fun containsKey (Ljava/lang/Object;)Z
  1132. public fun containsValue (Ljava/lang/Object;)Z
  1133. public fun get (Ljava/lang/Object;)Ljava/lang/Object;
  1134. public fun getEntries ()Ljava/util/Set;
  1135. public fun getKeys ()Ljava/util/Set;
  1136. public fun getOrDefault (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  1137. public fun getSize ()I
  1138. public fun getValues ()Ljava/util/Collection;
  1139. public fun isEmpty ()Z
  1140. public fun put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  1141. public fun putAll (Ljava/util/Map;)V
  1142. public synthetic fun putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  1143. public fun putIfAbsent (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Void;
  1144. public fun remove (Ljava/lang/Object;)Ljava/lang/Object;
  1145. }
  1146. public final class net/mamoe/mirai/console/data/PluginDataKt {
  1147. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;B)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1148. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;C)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1149. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;D)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1150. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;F)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1151. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;I)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1152. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;J)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1153. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;Ljava/lang/String;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1154. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;S)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1155. public static final fun value (Lnet/mamoe/mirai/console/data/PluginData;Z)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1156. public static final fun valueImpl (Lnet/mamoe/mirai/console/data/PluginData;Lkotlin/reflect/KType;Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1157. }
  1158. public final class net/mamoe/mirai/console/data/PluginDataStorageKt {
  1159. public static final synthetic fun getDirectory (Lnet/mamoe/mirai/console/data/MultiFilePluginDataStorage;)Ljava/io/File;
  1160. }
  1161. public class net/mamoe/mirai/console/data/ReadOnlyPluginConfig : net/mamoe/mirai/console/data/ReadOnlyPluginData, net/mamoe/mirai/console/data/PluginConfig {
  1162. public fun <init> (Ljava/lang/String;)V
  1163. }
  1164. public class net/mamoe/mirai/console/data/ReadOnlyPluginData : net/mamoe/mirai/console/data/AbstractPluginData {
  1165. public fun <init> (Ljava/lang/String;)V
  1166. public final fun getSaveName ()Ljava/lang/String;
  1167. }
  1168. public final class net/mamoe/mirai/console/data/SerializableValue : net/mamoe/mirai/console/data/SerializerAwareValue, net/mamoe/mirai/console/data/Value {
  1169. public static final field Companion Lnet/mamoe/mirai/console/data/SerializableValue$Companion;
  1170. public fun <init> (Lnet/mamoe/mirai/console/data/Value;Lkotlinx/serialization/KSerializer;)V
  1171. public static final fun create (Lnet/mamoe/mirai/console/data/Value;Lkotlinx/serialization/KSerializer;)Lnet/mamoe/mirai/console/data/SerializableValue;
  1172. public fun equals (Ljava/lang/Object;)Z
  1173. public fun get ()Ljava/lang/Object;
  1174. public fun getSerializer ()Lkotlinx/serialization/KSerializer;
  1175. public synthetic fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
  1176. public fun hashCode ()I
  1177. public fun set (Ljava/lang/Object;)V
  1178. public synthetic fun setValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V
  1179. public fun toString ()Ljava/lang/String;
  1180. }
  1181. public final class net/mamoe/mirai/console/data/SerializableValue$Companion {
  1182. public final fun create (Lnet/mamoe/mirai/console/data/Value;Lkotlinx/serialization/KSerializer;)Lnet/mamoe/mirai/console/data/SerializableValue;
  1183. }
  1184. public abstract interface class net/mamoe/mirai/console/data/SerializerAwareValue : net/mamoe/mirai/console/data/Value {
  1185. public static final field Companion Lnet/mamoe/mirai/console/data/SerializerAwareValue$Companion;
  1186. public static fun deserialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/BinaryFormat;[B)V
  1187. public static fun deserialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/StringFormat;Ljava/lang/String;)V
  1188. public abstract fun getSerializer ()Lkotlinx/serialization/KSerializer;
  1189. public static fun serialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/BinaryFormat;)[B
  1190. public static fun serialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/StringFormat;)Ljava/lang/String;
  1191. }
  1192. public final class net/mamoe/mirai/console/data/SerializerAwareValue$Companion {
  1193. public final fun deserialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/BinaryFormat;[B)V
  1194. public final fun deserialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/StringFormat;Ljava/lang/String;)V
  1195. public final fun serialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/BinaryFormat;)[B
  1196. public final fun serialize (Lnet/mamoe/mirai/console/data/SerializerAwareValue;Lkotlinx/serialization/StringFormat;)Ljava/lang/String;
  1197. }
  1198. public abstract interface class net/mamoe/mirai/console/data/Value : kotlin/properties/ReadWriteProperty {
  1199. public abstract fun get ()Ljava/lang/Object;
  1200. public synthetic fun getValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;
  1201. public abstract fun set (Ljava/lang/Object;)V
  1202. public synthetic fun setValue (Ljava/lang/Object;Lkotlin/reflect/KProperty;Ljava/lang/Object;)V
  1203. }
  1204. public abstract interface annotation class net/mamoe/mirai/console/data/ValueDescription : java/lang/annotation/Annotation {
  1205. public abstract fun value ()Ljava/lang/String;
  1206. }
  1207. public final class net/mamoe/mirai/console/data/ValueDescription$Impl : net/mamoe/mirai/console/data/ValueDescription {
  1208. public fun <init> (Ljava/lang/String;)V
  1209. public final synthetic fun value ()Ljava/lang/String;
  1210. }
  1211. public abstract interface annotation class net/mamoe/mirai/console/data/ValueName : java/lang/annotation/Annotation {
  1212. public abstract fun value ()Ljava/lang/String;
  1213. }
  1214. public abstract class net/mamoe/mirai/console/data/java/JAutoSavePluginConfig : net/mamoe/mirai/console/data/AutoSavePluginConfig, net/mamoe/mirai/console/data/PluginConfig {
  1215. public fun <init> (Ljava/lang/String;)V
  1216. }
  1217. public abstract class net/mamoe/mirai/console/data/java/JAutoSavePluginData : net/mamoe/mirai/console/data/AutoSavePluginData, net/mamoe/mirai/console/data/PluginConfig {
  1218. public static final field Companion Lnet/mamoe/mirai/console/data/java/JAutoSavePluginData$Companion;
  1219. public fun <init> (Ljava/lang/String;)V
  1220. public static final fun createKType (Ljava/lang/Class;Z[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1221. public static final fun createKType (Ljava/lang/Class;[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1222. public final fun typedValue (Lkotlin/reflect/KType;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1223. public final fun typedValue (Lkotlin/reflect/KType;Ljava/lang/Object;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1224. public static synthetic fun typedValue$default (Lnet/mamoe/mirai/console/data/java/JAutoSavePluginData;Lkotlin/reflect/KType;Ljava/lang/Object;ILjava/lang/Object;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1225. public final fun value (B)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1226. public final fun value (C)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1227. public final fun value (D)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1228. public final fun value (F)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1229. public final fun value (I)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1230. public final fun value (J)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1231. public final fun value (Ljava/lang/String;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1232. public final fun value (S)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1233. public final fun value (Z)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1234. }
  1235. public final class net/mamoe/mirai/console/data/java/JAutoSavePluginData$Companion {
  1236. public final fun createKType (Ljava/lang/Class;Z[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1237. public final fun createKType (Ljava/lang/Class;[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1238. }
  1239. public abstract class net/mamoe/mirai/console/data/java/JavaAutoSavePluginConfig : net/mamoe/mirai/console/data/java/JavaAutoSavePluginData, net/mamoe/mirai/console/data/PluginConfig {
  1240. public fun <init> (Ljava/lang/String;)V
  1241. }
  1242. public abstract class net/mamoe/mirai/console/data/java/JavaAutoSavePluginData : net/mamoe/mirai/console/data/AutoSavePluginData, net/mamoe/mirai/console/data/PluginConfig {
  1243. public static final field Companion Lnet/mamoe/mirai/console/data/java/JavaAutoSavePluginData$Companion;
  1244. public fun <init> (Ljava/lang/String;)V
  1245. public static final fun createKType (Ljava/lang/Class;Z[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1246. public static final fun createKType (Ljava/lang/Class;[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1247. public final fun typedValue (Ljava/lang/String;Lkotlin/reflect/KType;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1248. public final fun typedValue (Ljava/lang/String;Lkotlin/reflect/KType;Ljava/lang/Object;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1249. public static synthetic fun typedValue$default (Lnet/mamoe/mirai/console/data/java/JavaAutoSavePluginData;Ljava/lang/String;Lkotlin/reflect/KType;Ljava/lang/Object;ILjava/lang/Object;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1250. public final fun value (Ljava/lang/String;B)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1251. public final fun value (Ljava/lang/String;C)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1252. public final fun value (Ljava/lang/String;D)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1253. public final fun value (Ljava/lang/String;F)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1254. public final fun value (Ljava/lang/String;I)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1255. public final fun value (Ljava/lang/String;J)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1256. public final fun value (Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1257. public final fun value (Ljava/lang/String;S)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1258. public final fun value (Ljava/lang/String;Z)Lnet/mamoe/mirai/console/data/SerializerAwareValue;
  1259. }
  1260. public final class net/mamoe/mirai/console/data/java/JavaAutoSavePluginData$Companion {
  1261. public final fun createKType (Ljava/lang/Class;Z[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1262. public final fun createKType (Ljava/lang/Class;[Lkotlin/reflect/KType;)Lkotlin/reflect/KType;
  1263. }
  1264. public abstract interface class net/mamoe/mirai/console/events/ConsoleEvent : net/mamoe/mirai/event/Event {
  1265. }
  1266. public abstract class net/mamoe/mirai/console/extension/AbstractExtensionPoint : net/mamoe/mirai/console/extension/ExtensionPoint {
  1267. public fun <init> (Lkotlin/reflect/KClass;)V
  1268. public fun getExtensionType ()Lkotlin/reflect/KClass;
  1269. }
  1270. public abstract class net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint {
  1271. }
  1272. public abstract class net/mamoe/mirai/console/extension/AbstractSingletonExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint, net/mamoe/mirai/console/extension/SingletonExtensionPoint {
  1273. public final fun getBuiltinImplementation ()Lkotlin/jvm/functions/Function0;
  1274. public fun getSelectedInstance ()Ljava/lang/Object;
  1275. }
  1276. public abstract interface class net/mamoe/mirai/console/extension/ComponentStorage {
  1277. public abstract fun contribute (Lnet/mamoe/mirai/console/extension/ExtensionPoint;Lnet/mamoe/mirai/console/plugin/Plugin;Lkotlin/jvm/functions/Function0;)V
  1278. public abstract fun contribute (Lnet/mamoe/mirai/console/extension/ExtensionPoint;Lnet/mamoe/mirai/console/plugin/Plugin;Lnet/mamoe/mirai/console/extension/Extension;)V
  1279. public abstract fun getExtensions (Lnet/mamoe/mirai/console/extension/ExtensionPoint;)Lkotlin/sequences/Sequence;
  1280. public abstract fun getExtensionsStream (Lnet/mamoe/mirai/console/extension/ExtensionPoint;)Ljava/util/stream/Stream;
  1281. }
  1282. public abstract interface class net/mamoe/mirai/console/extension/Extension {
  1283. public fun getPriority ()I
  1284. }
  1285. public class net/mamoe/mirai/console/extension/ExtensionException : java/lang/RuntimeException {
  1286. public fun <init> ()V
  1287. public fun <init> (Ljava/lang/String;)V
  1288. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  1289. public fun <init> (Ljava/lang/Throwable;)V
  1290. }
  1291. public abstract interface class net/mamoe/mirai/console/extension/ExtensionPoint {
  1292. public abstract fun getExtensionType ()Lkotlin/reflect/KClass;
  1293. }
  1294. public abstract interface class net/mamoe/mirai/console/extension/ExtensionRegistry {
  1295. public abstract fun getExtension ()Lnet/mamoe/mirai/console/extension/Extension;
  1296. public abstract fun getPlugin ()Lnet/mamoe/mirai/console/plugin/Plugin;
  1297. }
  1298. public abstract interface class net/mamoe/mirai/console/extension/FunctionExtension : net/mamoe/mirai/console/extension/Extension {
  1299. }
  1300. public abstract interface class net/mamoe/mirai/console/extension/FunctionExtensionPoint : net/mamoe/mirai/console/extension/ExtensionPoint {
  1301. }
  1302. public abstract interface class net/mamoe/mirai/console/extension/InstanceExtension : net/mamoe/mirai/console/extension/Extension {
  1303. public abstract fun getInstance ()Ljava/lang/Object;
  1304. }
  1305. public abstract interface class net/mamoe/mirai/console/extension/InstanceExtensionPoint : net/mamoe/mirai/console/extension/ExtensionPoint {
  1306. }
  1307. public final class net/mamoe/mirai/console/extension/PluginComponentStorage {
  1308. public fun <init> (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1309. public final fun contribute (Lnet/mamoe/mirai/console/extension/ExtensionPoint;Lkotlin/jvm/functions/Function0;)V
  1310. public final fun contributeBotConfigurationAlterer (Lnet/mamoe/mirai/console/extensions/BotConfigurationAlterer;)V
  1311. public final fun contributeCommandCallInterceptor (Lkotlin/jvm/functions/Function0;)V
  1312. public final fun contributeCommandCallInterceptorProvider (Lnet/mamoe/mirai/console/extensions/CommandCallInterceptorProvider;)V
  1313. public final fun contributeCommandCallParser (Lkotlin/jvm/functions/Function0;)V
  1314. public final fun contributeCommandCallParserProvider (Lnet/mamoe/mirai/console/extensions/CommandCallParserProvider;)V
  1315. public final fun contributeCommandCallResolver (Lkotlin/jvm/functions/Function0;)V
  1316. public final fun contributeCommandCallResolverProvider (Lnet/mamoe/mirai/console/extensions/CommandCallResolverProvider;)V
  1317. public final fun contributePermissionService (Lkotlin/jvm/functions/Function0;)V
  1318. public final fun contributePermissionServiceProvider (Lkotlin/jvm/functions/Function0;)V
  1319. public final fun contributePluginLoader (Lkotlin/jvm/functions/Function0;)V
  1320. public final fun contributePluginLoaderProvider (Lkotlin/jvm/functions/Function0;)V
  1321. public final fun contributePostStartupExtension (Lnet/mamoe/mirai/console/extensions/PostStartupExtension;)V
  1322. public final fun contributeSingletonExtensionSelector (Lkotlin/jvm/functions/Function0;)V
  1323. public final fun runAfterStartup (Lkotlin/jvm/functions/Function0;)V
  1324. }
  1325. public abstract interface class net/mamoe/mirai/console/extension/SingletonExtension : net/mamoe/mirai/console/extension/Extension {
  1326. public abstract fun getInstance ()Ljava/lang/Object;
  1327. }
  1328. public abstract interface class net/mamoe/mirai/console/extension/SingletonExtensionPoint : net/mamoe/mirai/console/extension/ExtensionPoint {
  1329. }
  1330. public abstract interface class net/mamoe/mirai/console/extensions/BotConfigurationAlterer : net/mamoe/mirai/console/extension/FunctionExtension {
  1331. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/BotConfigurationAlterer$ExtensionPoint;
  1332. public abstract fun alterConfiguration (JLnet/mamoe/mirai/utils/BotConfiguration;)Lnet/mamoe/mirai/utils/BotConfiguration;
  1333. }
  1334. public final class net/mamoe/mirai/console/extensions/BotConfigurationAlterer$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint {
  1335. }
  1336. public abstract interface class net/mamoe/mirai/console/extensions/CommandCallInterceptorProvider : net/mamoe/mirai/console/extension/InstanceExtension {
  1337. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/CommandCallInterceptorProvider$ExtensionPoint;
  1338. }
  1339. public final class net/mamoe/mirai/console/extensions/CommandCallInterceptorProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint {
  1340. }
  1341. public final class net/mamoe/mirai/console/extensions/CommandCallInterceptorProviderImpl : net/mamoe/mirai/console/extensions/CommandCallInterceptorProvider {
  1342. public fun <init> (Lnet/mamoe/mirai/console/command/resolve/CommandCallInterceptor;)V
  1343. public synthetic fun getInstance ()Ljava/lang/Object;
  1344. public fun getInstance ()Lnet/mamoe/mirai/console/command/resolve/CommandCallInterceptor;
  1345. }
  1346. public final class net/mamoe/mirai/console/extensions/CommandCallInterceptorProviderImplLazy : net/mamoe/mirai/console/extensions/CommandCallInterceptorProvider {
  1347. public fun <init> (Lkotlin/jvm/functions/Function0;)V
  1348. public synthetic fun getInstance ()Ljava/lang/Object;
  1349. public fun getInstance ()Lnet/mamoe/mirai/console/command/resolve/CommandCallInterceptor;
  1350. }
  1351. public abstract interface class net/mamoe/mirai/console/extensions/CommandCallParserProvider : net/mamoe/mirai/console/extension/InstanceExtension {
  1352. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/CommandCallParserProvider$ExtensionPoint;
  1353. }
  1354. public final class net/mamoe/mirai/console/extensions/CommandCallParserProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint {
  1355. }
  1356. public final class net/mamoe/mirai/console/extensions/CommandCallParserProviderImpl : net/mamoe/mirai/console/extensions/CommandCallParserProvider {
  1357. public fun <init> (Lnet/mamoe/mirai/console/command/parse/CommandCallParser;)V
  1358. public synthetic fun getInstance ()Ljava/lang/Object;
  1359. public fun getInstance ()Lnet/mamoe/mirai/console/command/parse/CommandCallParser;
  1360. }
  1361. public final class net/mamoe/mirai/console/extensions/CommandCallParserProviderImplLazy : net/mamoe/mirai/console/extensions/CommandCallParserProvider {
  1362. public fun <init> (Lkotlin/jvm/functions/Function0;)V
  1363. public synthetic fun getInstance ()Ljava/lang/Object;
  1364. public fun getInstance ()Lnet/mamoe/mirai/console/command/parse/CommandCallParser;
  1365. }
  1366. public abstract interface class net/mamoe/mirai/console/extensions/CommandCallResolverProvider : net/mamoe/mirai/console/extension/InstanceExtension {
  1367. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/CommandCallResolverProvider$ExtensionPoint;
  1368. }
  1369. public final class net/mamoe/mirai/console/extensions/CommandCallResolverProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint {
  1370. }
  1371. public final class net/mamoe/mirai/console/extensions/CommandCallResolverProviderImpl : net/mamoe/mirai/console/extensions/CommandCallResolverProvider {
  1372. public fun <init> (Lnet/mamoe/mirai/console/command/resolve/CommandCallResolver;)V
  1373. public synthetic fun getInstance ()Ljava/lang/Object;
  1374. public fun getInstance ()Lnet/mamoe/mirai/console/command/resolve/CommandCallResolver;
  1375. }
  1376. public final class net/mamoe/mirai/console/extensions/CommandCallResolverProviderImplLazy : net/mamoe/mirai/console/extensions/CommandCallResolverProvider {
  1377. public fun <init> (Lkotlin/jvm/functions/Function0;)V
  1378. public synthetic fun getInstance ()Ljava/lang/Object;
  1379. public fun getInstance ()Lnet/mamoe/mirai/console/command/resolve/CommandCallResolver;
  1380. }
  1381. public abstract interface class net/mamoe/mirai/console/extensions/PermissionServiceProvider : net/mamoe/mirai/console/extension/InstanceExtension {
  1382. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/PermissionServiceProvider$ExtensionPoint;
  1383. }
  1384. public final class net/mamoe/mirai/console/extensions/PermissionServiceProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractInstanceExtensionPoint {
  1385. }
  1386. public final class net/mamoe/mirai/console/extensions/PermissionServiceProviderImpl : net/mamoe/mirai/console/extensions/PermissionServiceProvider {
  1387. public fun <init> (Lnet/mamoe/mirai/console/permission/PermissionService;)V
  1388. public synthetic fun getInstance ()Ljava/lang/Object;
  1389. public fun getInstance ()Lnet/mamoe/mirai/console/permission/PermissionService;
  1390. }
  1391. public final class net/mamoe/mirai/console/extensions/PermissionServiceProviderImplLazy : net/mamoe/mirai/console/extensions/PermissionServiceProvider {
  1392. public fun <init> (Lkotlin/jvm/functions/Function0;)V
  1393. public synthetic fun getInstance ()Ljava/lang/Object;
  1394. public fun getInstance ()Lnet/mamoe/mirai/console/permission/PermissionService;
  1395. }
  1396. public abstract interface class net/mamoe/mirai/console/extensions/PluginLoaderProvider : net/mamoe/mirai/console/extension/InstanceExtension {
  1397. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/PluginLoaderProvider$ExtensionPoint;
  1398. }
  1399. public final class net/mamoe/mirai/console/extensions/PluginLoaderProvider$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint {
  1400. }
  1401. public final class net/mamoe/mirai/console/extensions/PluginLoaderProviderImpl : net/mamoe/mirai/console/extensions/PluginLoaderProvider {
  1402. public fun <init> (Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;)V
  1403. public synthetic fun getInstance ()Ljava/lang/Object;
  1404. public fun getInstance ()Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;
  1405. }
  1406. public final class net/mamoe/mirai/console/extensions/PluginLoaderProviderImplLazy : net/mamoe/mirai/console/extensions/PluginLoaderProvider {
  1407. public fun <init> (Lkotlin/jvm/functions/Function0;)V
  1408. public synthetic fun getInstance ()Ljava/lang/Object;
  1409. public fun getInstance ()Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;
  1410. }
  1411. public abstract interface class net/mamoe/mirai/console/extensions/PostStartupExtension : net/mamoe/mirai/console/extension/FunctionExtension {
  1412. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/PostStartupExtension$ExtensionPoint;
  1413. public abstract fun invoke ()V
  1414. }
  1415. public final class net/mamoe/mirai/console/extensions/PostStartupExtension$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint {
  1416. }
  1417. public abstract interface class net/mamoe/mirai/console/extensions/SingletonExtensionSelector : net/mamoe/mirai/console/extension/FunctionExtension {
  1418. public static final field ExtensionPoint Lnet/mamoe/mirai/console/extensions/SingletonExtensionSelector$ExtensionPoint;
  1419. public abstract fun selectSingleton (Lkotlin/reflect/KClass;Ljava/util/Collection;)Lnet/mamoe/mirai/console/extension/Extension;
  1420. }
  1421. public final class net/mamoe/mirai/console/extensions/SingletonExtensionSelector$ExtensionPoint : net/mamoe/mirai/console/extension/AbstractExtensionPoint {
  1422. }
  1423. public final class net/mamoe/mirai/console/extensions/SingletonExtensionSelector$Registry {
  1424. public fun <init> (Lnet/mamoe/mirai/console/plugin/Plugin;Lnet/mamoe/mirai/console/extension/Extension;)V
  1425. public final fun component1 ()Lnet/mamoe/mirai/console/plugin/Plugin;
  1426. public final fun component2 ()Lnet/mamoe/mirai/console/extension/Extension;
  1427. public final fun copy (Lnet/mamoe/mirai/console/plugin/Plugin;Lnet/mamoe/mirai/console/extension/Extension;)Lnet/mamoe/mirai/console/extensions/SingletonExtensionSelector$Registry;
  1428. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/extensions/SingletonExtensionSelector$Registry;Lnet/mamoe/mirai/console/plugin/Plugin;Lnet/mamoe/mirai/console/extension/Extension;ILjava/lang/Object;)Lnet/mamoe/mirai/console/extensions/SingletonExtensionSelector$Registry;
  1429. public fun equals (Ljava/lang/Object;)Z
  1430. public final fun getExtension ()Lnet/mamoe/mirai/console/extension/Extension;
  1431. public final fun getPlugin ()Lnet/mamoe/mirai/console/plugin/Plugin;
  1432. public fun hashCode ()I
  1433. public fun toString ()Ljava/lang/String;
  1434. }
  1435. public final class net/mamoe/mirai/console/logging/AbstractLoggerController$LogPriority$Companion {
  1436. public final fun by (Lnet/mamoe/mirai/utils/SimpleLogger$LogPriority;)Lnet/mamoe/mirai/console/logging/AbstractLoggerController$LogPriority;
  1437. }
  1438. public abstract class net/mamoe/mirai/console/permission/AbstractPermitteeId : net/mamoe/mirai/console/permission/PermitteeId {
  1439. public static final field Companion Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$Companion;
  1440. public synthetic fun <init> ([Lnet/mamoe/mirai/console/permission/PermitteeId;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
  1441. public final fun getDirectParents ()[Lnet/mamoe/mirai/console/permission/PermitteeId;
  1442. public static final fun parseFromString (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId;
  1443. public final fun toString ()Ljava/lang/String;
  1444. }
  1445. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyContact : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1446. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyContact;
  1447. public fun asString ()Ljava/lang/String;
  1448. }
  1449. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyFriend : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1450. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyFriend;
  1451. public fun asString ()Ljava/lang/String;
  1452. }
  1453. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyGroup : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1454. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyGroup;
  1455. public fun asString ()Ljava/lang/String;
  1456. }
  1457. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyGroupTemp : net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyTemp {
  1458. public fun <init> (J)V
  1459. public fun asString ()Ljava/lang/String;
  1460. public final fun component1 ()J
  1461. public final fun copy (J)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyGroupTemp;
  1462. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyGroupTemp;JILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyGroupTemp;
  1463. public fun equals (Ljava/lang/Object;)Z
  1464. public final fun getGroupId ()J
  1465. public fun hashCode ()I
  1466. }
  1467. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyMember : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1468. public fun <init> (J)V
  1469. public fun asString ()Ljava/lang/String;
  1470. public final fun component1 ()J
  1471. public final fun copy (J)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyMember;
  1472. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyMember;JILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyMember;
  1473. public fun equals (Ljava/lang/Object;)Z
  1474. public final fun getGroupId ()J
  1475. public fun hashCode ()I
  1476. }
  1477. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyMemberFromAnyGroup : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1478. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyMemberFromAnyGroup;
  1479. public fun asString ()Ljava/lang/String;
  1480. }
  1481. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyOtherClient : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1482. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyOtherClient;
  1483. public fun asString ()Ljava/lang/String;
  1484. }
  1485. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyStranger : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1486. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyStranger;
  1487. public fun asString ()Ljava/lang/String;
  1488. }
  1489. public abstract class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyTemp : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1490. public fun <init> (J)V
  1491. }
  1492. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyTempFromAnyGroup : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1493. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyTempFromAnyGroup;
  1494. public fun asString ()Ljava/lang/String;
  1495. }
  1496. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$AnyUser : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1497. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyUser;
  1498. public fun asString ()Ljava/lang/String;
  1499. }
  1500. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$Companion {
  1501. public final fun parseFromString (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId;
  1502. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  1503. }
  1504. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$Console : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1505. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$Console;
  1506. public fun asString ()Ljava/lang/String;
  1507. }
  1508. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactFriend : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1509. public fun <init> (J)V
  1510. public fun asString ()Ljava/lang/String;
  1511. public final fun component1 ()J
  1512. public final fun copy (J)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactFriend;
  1513. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactFriend;JILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactFriend;
  1514. public fun equals (Ljava/lang/Object;)Z
  1515. public final fun getId ()J
  1516. public fun hashCode ()I
  1517. }
  1518. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroup : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1519. public fun <init> (J)V
  1520. public fun asString ()Ljava/lang/String;
  1521. public final fun component1 ()J
  1522. public final fun copy (J)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroup;
  1523. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroup;JILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroup;
  1524. public fun equals (Ljava/lang/Object;)Z
  1525. public final fun getGroupId ()J
  1526. public fun hashCode ()I
  1527. }
  1528. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroupTemp : net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactTemp {
  1529. public fun <init> (JJ)V
  1530. public fun asString ()Ljava/lang/String;
  1531. public final fun component1 ()J
  1532. public final fun component2 ()J
  1533. public final fun copy (JJ)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroupTemp;
  1534. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroupTemp;JJILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroupTemp;
  1535. public fun equals (Ljava/lang/Object;)Z
  1536. public final fun getGroupId ()J
  1537. public final fun getMemberId ()J
  1538. public fun hashCode ()I
  1539. }
  1540. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactMember : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1541. public fun <init> (JJ)V
  1542. public fun asString ()Ljava/lang/String;
  1543. public final fun component1 ()J
  1544. public final fun component2 ()J
  1545. public final fun copy (JJ)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactMember;
  1546. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactMember;JJILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactMember;
  1547. public fun equals (Ljava/lang/Object;)Z
  1548. public final fun getGroupId ()J
  1549. public final fun getMemberId ()J
  1550. public fun hashCode ()I
  1551. }
  1552. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactStranger : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1553. public fun <init> (J)V
  1554. public fun asString ()Ljava/lang/String;
  1555. public final fun component1 ()J
  1556. public final fun copy (J)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactStranger;
  1557. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactStranger;JILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactStranger;
  1558. public fun equals (Ljava/lang/Object;)Z
  1559. public final fun getId ()J
  1560. public fun hashCode ()I
  1561. }
  1562. public abstract class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactTemp : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1563. }
  1564. public final class net/mamoe/mirai/console/permission/AbstractPermitteeId$ExactUser : net/mamoe/mirai/console/permission/AbstractPermitteeId {
  1565. public fun <init> (J)V
  1566. public fun asString ()Ljava/lang/String;
  1567. public final fun component1 ()J
  1568. public final fun copy (J)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactUser;
  1569. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactUser;JILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactUser;
  1570. public fun equals (Ljava/lang/Object;)Z
  1571. public final fun getId ()J
  1572. public fun hashCode ()I
  1573. }
  1574. public abstract interface class net/mamoe/mirai/console/permission/Permission {
  1575. public static final field Companion Lnet/mamoe/mirai/console/permission/Permission$Companion;
  1576. public abstract fun getDescription ()Ljava/lang/String;
  1577. public abstract fun getId ()Lnet/mamoe/mirai/console/permission/PermissionId;
  1578. public abstract fun getParent ()Lnet/mamoe/mirai/console/permission/Permission;
  1579. public static fun getParentsWithSelf (Lnet/mamoe/mirai/console/permission/Permission;)Lkotlin/sequences/Sequence;
  1580. public static fun getRootPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  1581. }
  1582. public final class net/mamoe/mirai/console/permission/Permission$Companion {
  1583. public final fun getParentsWithSelf (Lnet/mamoe/mirai/console/permission/Permission;)Lkotlin/sequences/Sequence;
  1584. public final fun getRootPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  1585. }
  1586. public final class net/mamoe/mirai/console/permission/PermissionId {
  1587. public static final field Companion Lnet/mamoe/mirai/console/permission/PermissionId$Companion;
  1588. public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
  1589. public static final fun checkPermissionIdName (Ljava/lang/String;)V
  1590. public static final fun checkPermissionIdNamespace (Ljava/lang/String;)V
  1591. public final fun component1 ()Ljava/lang/String;
  1592. public final fun component2 ()Ljava/lang/String;
  1593. public final fun copy (Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1594. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/permission/PermissionId;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1595. public fun equals (Ljava/lang/Object;)Z
  1596. public final fun getName ()Ljava/lang/String;
  1597. public final fun getNamespace ()Ljava/lang/String;
  1598. public fun hashCode ()I
  1599. public static final fun parseFromString (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1600. public fun toString ()Ljava/lang/String;
  1601. }
  1602. public final class net/mamoe/mirai/console/permission/PermissionId$Companion {
  1603. public final fun checkPermissionIdName (Ljava/lang/String;)V
  1604. public final fun checkPermissionIdNamespace (Ljava/lang/String;)V
  1605. public final fun parseFromString (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1606. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  1607. }
  1608. public final class net/mamoe/mirai/console/permission/PermissionId$PermissionIdAsStringSerializer : kotlinx/serialization/KSerializer {
  1609. public static final field INSTANCE Lnet/mamoe/mirai/console/permission/PermissionId$PermissionIdAsStringSerializer;
  1610. public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
  1611. public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1612. public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
  1613. public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
  1614. public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/console/permission/PermissionId;)V
  1615. }
  1616. public abstract interface class net/mamoe/mirai/console/permission/PermissionIdNamespace {
  1617. public abstract fun permissionId (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1618. }
  1619. public final class net/mamoe/mirai/console/permission/PermissionKt {
  1620. public static final synthetic fun getRootPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  1621. }
  1622. public final class net/mamoe/mirai/console/permission/PermissionRegistryConflictException : java/lang/Exception {
  1623. public fun <init> (Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/permission/Permission;)V
  1624. public final fun getExistingInstance ()Lnet/mamoe/mirai/console/permission/Permission;
  1625. public final fun getNewInstance ()Lnet/mamoe/mirai/console/permission/Permission;
  1626. }
  1627. public abstract interface class net/mamoe/mirai/console/permission/PermissionService {
  1628. public static final field Companion Lnet/mamoe/mirai/console/permission/PermissionService$Companion;
  1629. public static fun cancel (Lnet/mamoe/mirai/console/permission/Permittee;[Lnet/mamoe/mirai/console/permission/Permission;Z)V
  1630. public abstract fun cancel (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;Z)V
  1631. public static fun cancel (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermissionId;Z)V
  1632. public static synthetic fun cancel0 (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;Z)V
  1633. public static fun findCorrespondingPermission (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1634. public static fun findCorrespondingPermissionOrFail (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1635. public abstract fun get (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1636. public static fun getCorrespondingPermission (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1637. public static fun getInstance ()Lnet/mamoe/mirai/console/permission/PermissionService;
  1638. public static fun getOrFail (Lnet/mamoe/mirai/console/permission/PermissionService;Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1639. public abstract fun getPermissionType ()Lkotlin/reflect/KClass;
  1640. public static fun getPermittedPermissions (Lnet/mamoe/mirai/console/permission/Permittee;)Lkotlin/sequences/Sequence;
  1641. public abstract fun getPermittedPermissions (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1642. public static synthetic fun getPermittedPermissions0 (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1643. public abstract fun getRegisteredPermissions ()Lkotlin/sequences/Sequence;
  1644. public abstract fun getRootPermission ()Lnet/mamoe/mirai/console/permission/Permission;
  1645. public static fun hasPermission (Lnet/mamoe/mirai/console/permission/Permittee;Lnet/mamoe/mirai/console/permission/Permission;)Z
  1646. public static fun hasPermission (Lnet/mamoe/mirai/console/permission/Permittee;Lnet/mamoe/mirai/console/permission/PermissionId;)Z
  1647. public static fun hasPermission (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;)Z
  1648. public static fun hasPermission (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermissionId;)Z
  1649. public static fun permit (Lnet/mamoe/mirai/console/permission/Permittee;[Lnet/mamoe/mirai/console/permission/Permission;)V
  1650. public abstract fun permit (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;)V
  1651. public static fun permit (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermissionId;)V
  1652. public static fun permit0 (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;)V
  1653. public abstract fun register (Lnet/mamoe/mirai/console/permission/PermissionId;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;)Lnet/mamoe/mirai/console/permission/Permission;
  1654. public static synthetic fun register$default (Lnet/mamoe/mirai/console/permission/PermissionService;Lnet/mamoe/mirai/console/permission/PermissionId;Ljava/lang/String;Lnet/mamoe/mirai/console/permission/Permission;ILjava/lang/Object;)Lnet/mamoe/mirai/console/permission/Permission;
  1655. public static fun testPermission (Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/permission/Permittee;)Z
  1656. public static fun testPermission (Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/permission/PermitteeId;)Z
  1657. public static fun testPermission (Lnet/mamoe/mirai/console/permission/PermissionId;Lnet/mamoe/mirai/console/permission/Permittee;)Z
  1658. public static fun testPermission (Lnet/mamoe/mirai/console/permission/PermissionId;Lnet/mamoe/mirai/console/permission/PermitteeId;)Z
  1659. public fun testPermission (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;)Z
  1660. }
  1661. public final class net/mamoe/mirai/console/permission/PermissionService$Companion {
  1662. public final fun cancel (Lnet/mamoe/mirai/console/permission/Permittee;[Lnet/mamoe/mirai/console/permission/Permission;Z)V
  1663. public final fun cancel (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermissionId;Z)V
  1664. public final synthetic fun cancel0 (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;Z)V
  1665. public final fun findCorrespondingPermission (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1666. public final fun findCorrespondingPermissionOrFail (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1667. public final fun getCorrespondingPermission (Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1668. public final fun getInstance ()Lnet/mamoe/mirai/console/permission/PermissionService;
  1669. public final fun getOrFail (Lnet/mamoe/mirai/console/permission/PermissionService;Lnet/mamoe/mirai/console/permission/PermissionId;)Lnet/mamoe/mirai/console/permission/Permission;
  1670. public final fun getPermittedPermissions (Lnet/mamoe/mirai/console/permission/Permittee;)Lkotlin/sequences/Sequence;
  1671. public final synthetic fun getPermittedPermissions0 (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1672. public final fun hasPermission (Lnet/mamoe/mirai/console/permission/Permittee;Lnet/mamoe/mirai/console/permission/Permission;)Z
  1673. public final fun hasPermission (Lnet/mamoe/mirai/console/permission/Permittee;Lnet/mamoe/mirai/console/permission/PermissionId;)Z
  1674. public final fun hasPermission (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;)Z
  1675. public final fun hasPermission (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermissionId;)Z
  1676. public final fun permit (Lnet/mamoe/mirai/console/permission/Permittee;[Lnet/mamoe/mirai/console/permission/Permission;)V
  1677. public final fun permit (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermissionId;)V
  1678. public final fun permit0 (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/Permission;)V
  1679. public final fun testPermission (Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/permission/Permittee;)Z
  1680. public final fun testPermission (Lnet/mamoe/mirai/console/permission/Permission;Lnet/mamoe/mirai/console/permission/PermitteeId;)Z
  1681. public final fun testPermission (Lnet/mamoe/mirai/console/permission/PermissionId;Lnet/mamoe/mirai/console/permission/Permittee;)Z
  1682. public final fun testPermission (Lnet/mamoe/mirai/console/permission/PermissionId;Lnet/mamoe/mirai/console/permission/PermitteeId;)Z
  1683. }
  1684. public abstract interface class net/mamoe/mirai/console/permission/Permittee {
  1685. public abstract fun getPermitteeId ()Lnet/mamoe/mirai/console/permission/PermitteeId;
  1686. }
  1687. public abstract interface class net/mamoe/mirai/console/permission/PermitteeId {
  1688. public static final field Companion Lnet/mamoe/mirai/console/permission/PermitteeId$Companion;
  1689. public abstract fun asString ()Ljava/lang/String;
  1690. public static fun getAllParents (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1691. public static fun getAllParentsWithSelf (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1692. public abstract fun getDirectParents ()[Lnet/mamoe/mirai/console/permission/PermitteeId;
  1693. public static fun hasChild (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermitteeId;)Z
  1694. }
  1695. public final class net/mamoe/mirai/console/permission/PermitteeId$Companion {
  1696. public final fun getAllParents (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1697. public final fun getAllParentsWithSelf (Lnet/mamoe/mirai/console/permission/PermitteeId;)Lkotlin/sequences/Sequence;
  1698. public final synthetic fun getPermitteeId (Lnet/mamoe/mirai/contact/Group;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroup;
  1699. public final synthetic fun getPermitteeId (Lnet/mamoe/mirai/contact/Member;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactMember;
  1700. public final synthetic fun getPermitteeId (Lnet/mamoe/mirai/contact/OtherClient;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$AnyOtherClient;
  1701. public final synthetic fun getPermitteeId (Lnet/mamoe/mirai/contact/Stranger;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactStranger;
  1702. public final synthetic fun getPermitteeId (Lnet/mamoe/mirai/contact/User;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactUser;
  1703. public final synthetic fun getPermitteeIdOnTemp (Lnet/mamoe/mirai/contact/Member;)Lnet/mamoe/mirai/console/permission/AbstractPermitteeId$ExactGroupTemp;
  1704. public final fun hasChild (Lnet/mamoe/mirai/console/permission/PermitteeId;Lnet/mamoe/mirai/console/permission/PermitteeId;)Z
  1705. }
  1706. public abstract interface class net/mamoe/mirai/console/plugin/Plugin : net/mamoe/mirai/console/command/CommandOwner {
  1707. public abstract fun getLoader ()Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;
  1708. public abstract fun isEnabled ()Z
  1709. }
  1710. public abstract interface class net/mamoe/mirai/console/plugin/PluginFileExtensions {
  1711. public abstract fun getConfigFolder ()Ljava/io/File;
  1712. public abstract fun getConfigFolderPath ()Ljava/nio/file/Path;
  1713. public abstract fun getDataFolder ()Ljava/io/File;
  1714. public abstract fun getDataFolderPath ()Ljava/nio/file/Path;
  1715. public fun resolveConfigFile (Ljava/lang/String;)Ljava/io/File;
  1716. public fun resolveConfigFile (Ljava/nio/file/Path;)Ljava/io/File;
  1717. public fun resolveConfigPath (Ljava/lang/String;)Ljava/nio/file/Path;
  1718. public fun resolveConfigPath (Ljava/nio/file/Path;)Ljava/nio/file/Path;
  1719. public fun resolveDataFile (Ljava/lang/String;)Ljava/io/File;
  1720. public fun resolveDataFile (Ljava/nio/file/Path;)Ljava/io/File;
  1721. public fun resolveDataPath (Ljava/lang/String;)Ljava/nio/file/Path;
  1722. public fun resolveDataPath (Ljava/nio/file/Path;)Ljava/nio/file/Path;
  1723. }
  1724. public final class net/mamoe/mirai/console/plugin/PluginKt {
  1725. public static final fun getAuthor (Lnet/mamoe/mirai/console/plugin/Plugin;)Ljava/lang/String;
  1726. public static final fun getDependencies (Lnet/mamoe/mirai/console/plugin/Plugin;)Ljava/util/Set;
  1727. public static final synthetic fun getDescription (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/description/PluginDescription;
  1728. public static final fun getId (Lnet/mamoe/mirai/console/plugin/Plugin;)Ljava/lang/String;
  1729. public static final fun getInfo (Lnet/mamoe/mirai/console/plugin/Plugin;)Ljava/lang/String;
  1730. public static final fun getName (Lnet/mamoe/mirai/console/plugin/Plugin;)Ljava/lang/String;
  1731. public static final fun getVersion (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/util/SemVersion;
  1732. }
  1733. public abstract interface class net/mamoe/mirai/console/plugin/PluginManager {
  1734. public static final field INSTANCE Lnet/mamoe/mirai/console/plugin/PluginManager$INSTANCE;
  1735. public fun disablePlugin (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1736. public fun enablePlugin (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1737. public abstract fun getBuiltInLoaders ()Ljava/util/List;
  1738. public abstract fun getPluginDescription (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/description/PluginDescription;
  1739. public abstract fun getPluginLibrariesFolder ()Ljava/io/File;
  1740. public abstract fun getPluginLibrariesPath ()Ljava/nio/file/Path;
  1741. public abstract fun getPluginLoaders ()Ljava/util/List;
  1742. public abstract fun getPluginSharedLibrariesFolder ()Ljava/io/File;
  1743. public abstract fun getPluginSharedLibrariesPath ()Ljava/nio/file/Path;
  1744. public abstract fun getPlugins ()Ljava/util/List;
  1745. public abstract fun getPluginsConfigFolder ()Ljava/io/File;
  1746. public abstract fun getPluginsConfigPath ()Ljava/nio/file/Path;
  1747. public abstract fun getPluginsDataFolder ()Ljava/io/File;
  1748. public abstract fun getPluginsDataPath ()Ljava/nio/file/Path;
  1749. public abstract fun getPluginsFolder ()Ljava/io/File;
  1750. public abstract fun getPluginsPath ()Ljava/nio/file/Path;
  1751. public fun loadPlugin (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1752. }
  1753. public final class net/mamoe/mirai/console/plugin/PluginManager$INSTANCE : net/mamoe/mirai/console/plugin/PluginManager {
  1754. public final synthetic fun disable (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1755. public fun disablePlugin (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1756. public final synthetic fun enable (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1757. public fun enablePlugin (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1758. public fun getBuiltInLoaders ()Ljava/util/List;
  1759. public final synthetic fun getDescription (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/description/PluginDescription;
  1760. public fun getPluginDescription (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/description/PluginDescription;
  1761. public fun getPluginLibrariesFolder ()Ljava/io/File;
  1762. public fun getPluginLibrariesPath ()Ljava/nio/file/Path;
  1763. public fun getPluginLoaders ()Ljava/util/List;
  1764. public fun getPluginSharedLibrariesFolder ()Ljava/io/File;
  1765. public fun getPluginSharedLibrariesPath ()Ljava/nio/file/Path;
  1766. public fun getPlugins ()Ljava/util/List;
  1767. public fun getPluginsConfigFolder ()Ljava/io/File;
  1768. public fun getPluginsConfigPath ()Ljava/nio/file/Path;
  1769. public fun getPluginsDataFolder ()Ljava/io/File;
  1770. public fun getPluginsDataPath ()Ljava/nio/file/Path;
  1771. public fun getPluginsFolder ()Ljava/io/File;
  1772. public fun getPluginsPath ()Ljava/nio/file/Path;
  1773. public final synthetic fun getSafeLoader (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;
  1774. public final synthetic fun load (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1775. public fun loadPlugin (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1776. }
  1777. public abstract interface class net/mamoe/mirai/console/plugin/ResourceContainer {
  1778. public static final field Companion Lnet/mamoe/mirai/console/plugin/ResourceContainer$Companion;
  1779. public static fun create (Ljava/lang/Class;)Lnet/mamoe/mirai/console/plugin/ResourceContainer;
  1780. public static fun create (Ljava/lang/ClassLoader;)Lnet/mamoe/mirai/console/plugin/ResourceContainer;
  1781. public static fun create (Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/plugin/ResourceContainer;
  1782. public fun getResource (Ljava/lang/String;)Ljava/lang/String;
  1783. public fun getResource (Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;
  1784. public abstract fun getResourceAsStream (Ljava/lang/String;)Ljava/io/InputStream;
  1785. }
  1786. public final class net/mamoe/mirai/console/plugin/ResourceContainer$Companion {
  1787. public final fun create (Ljava/lang/Class;)Lnet/mamoe/mirai/console/plugin/ResourceContainer;
  1788. public final fun create (Ljava/lang/ClassLoader;)Lnet/mamoe/mirai/console/plugin/ResourceContainer;
  1789. public final fun create (Lkotlin/reflect/KClass;)Lnet/mamoe/mirai/console/plugin/ResourceContainer;
  1790. }
  1791. public final class net/mamoe/mirai/console/plugin/center/PluginCenter$PluginInfo$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
  1792. public static final field INSTANCE Lnet/mamoe/mirai/console/plugin/center/PluginCenter$PluginInfo$$serializer;
  1793. public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor;
  1794. public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
  1795. public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
  1796. public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lnet/mamoe/mirai/console/plugin/center/PluginCenter$PluginInfo;
  1797. public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
  1798. public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
  1799. public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/console/plugin/center/PluginCenter$PluginInfo;)V
  1800. public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
  1801. }
  1802. public final class net/mamoe/mirai/console/plugin/center/PluginCenter$PluginInfo$Companion {
  1803. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  1804. }
  1805. public final class net/mamoe/mirai/console/plugin/center/PluginCenter$PluginInsight$$serializer : kotlinx/serialization/internal/GeneratedSerializer {
  1806. public static final field INSTANCE Lnet/mamoe/mirai/console/plugin/center/PluginCenter$PluginInsight$$serializer;
  1807. public static final synthetic field descriptor Lkotlinx/serialization/descriptors/SerialDescriptor;
  1808. public fun childSerializers ()[Lkotlinx/serialization/KSerializer;
  1809. public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
  1810. public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lnet/mamoe/mirai/console/plugin/center/PluginCenter$PluginInsight;
  1811. public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
  1812. public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
  1813. public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/console/plugin/center/PluginCenter$PluginInsight;)V
  1814. public fun typeParametersSerializers ()[Lkotlinx/serialization/KSerializer;
  1815. }
  1816. public final class net/mamoe/mirai/console/plugin/center/PluginCenter$PluginInsight$Companion {
  1817. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  1818. }
  1819. public final class net/mamoe/mirai/console/plugin/description/IllegalPluginDescriptionException : java/lang/RuntimeException {
  1820. public fun <init> ()V
  1821. public fun <init> (Ljava/lang/String;)V
  1822. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  1823. public fun <init> (Ljava/lang/Throwable;)V
  1824. }
  1825. public final class net/mamoe/mirai/console/plugin/description/PluginDependency {
  1826. public static final field Companion Lnet/mamoe/mirai/console/plugin/description/PluginDependency$Companion;
  1827. public fun <init> (Ljava/lang/String;)V
  1828. public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
  1829. public fun <init> (Ljava/lang/String;Ljava/lang/String;Z)V
  1830. public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
  1831. public fun <init> (Ljava/lang/String;Z)V
  1832. public synthetic fun <init> (Ljava/lang/String;ZILkotlin/jvm/internal/DefaultConstructorMarker;)V
  1833. public final fun component1 ()Ljava/lang/String;
  1834. public final fun component2 ()Ljava/lang/String;
  1835. public final fun component3 ()Z
  1836. public final fun copy (Ljava/lang/String;Ljava/lang/String;Z)Lnet/mamoe/mirai/console/plugin/description/PluginDependency;
  1837. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/plugin/description/PluginDependency;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/description/PluginDependency;
  1838. public fun equals (Ljava/lang/Object;)Z
  1839. public final fun getId ()Ljava/lang/String;
  1840. public final fun getVersionRequirement ()Ljava/lang/String;
  1841. public fun hashCode ()I
  1842. public final fun isOptional ()Z
  1843. public static final fun parseFromString (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/description/PluginDependency;
  1844. public fun toString ()Ljava/lang/String;
  1845. }
  1846. public final class net/mamoe/mirai/console/plugin/description/PluginDependency$Companion {
  1847. public final fun parseFromString (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/description/PluginDependency;
  1848. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  1849. }
  1850. public final class net/mamoe/mirai/console/plugin/description/PluginDependency$PluginDependencyAsStringSerializer : kotlinx/serialization/KSerializer {
  1851. public static final field INSTANCE Lnet/mamoe/mirai/console/plugin/description/PluginDependency$PluginDependencyAsStringSerializer;
  1852. public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
  1853. public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lnet/mamoe/mirai/console/plugin/description/PluginDependency;
  1854. public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
  1855. public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
  1856. public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/console/plugin/description/PluginDependency;)V
  1857. }
  1858. public abstract interface class net/mamoe/mirai/console/plugin/description/PluginDescription {
  1859. public static final field Companion Lnet/mamoe/mirai/console/plugin/description/PluginDescription$Companion;
  1860. public abstract fun getAuthor ()Ljava/lang/String;
  1861. public abstract fun getDependencies ()Ljava/util/Set;
  1862. public abstract fun getId ()Ljava/lang/String;
  1863. public abstract fun getInfo ()Ljava/lang/String;
  1864. public abstract fun getName ()Ljava/lang/String;
  1865. public abstract fun getVersion ()Lnet/mamoe/mirai/console/util/SemVersion;
  1866. }
  1867. public final class net/mamoe/mirai/console/plugin/description/PluginDescription$Companion {
  1868. public final fun checkDependencies (Ljava/lang/String;Ljava/util/Set;)V
  1869. public final fun checkPluginDescription (Lnet/mamoe/mirai/console/plugin/description/PluginDescription;)V
  1870. public final fun checkPluginId (Ljava/lang/String;)V
  1871. public final fun checkPluginName (Ljava/lang/String;)V
  1872. public final fun getFORBIDDEN_ID_NAMES ()[Ljava/lang/String;
  1873. public final fun getID_REGEX ()Lkotlin/text/Regex;
  1874. }
  1875. public abstract class net/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin : net/mamoe/mirai/console/internal/plugin/JvmPluginInternal, net/mamoe/mirai/console/data/AutoSavePluginDataHolder, net/mamoe/mirai/console/plugin/jvm/JvmPlugin {
  1876. public fun <init> ()V
  1877. public fun <init> (Lkotlin/coroutines/CoroutineContext;)V
  1878. public synthetic fun <init> (Lkotlin/coroutines/CoroutineContext;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  1879. public fun getAutoSaveIntervalMillis ()Lkotlin/ranges/LongRange;
  1880. public final fun getDataHolderName ()Ljava/lang/String;
  1881. protected final fun getJvmPluginClasspath ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginClasspath;
  1882. public final fun getLoader ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginLoader;
  1883. public synthetic fun getLoader ()Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;
  1884. public final fun permissionId (Ljava/lang/String;)Lnet/mamoe/mirai/console/permission/PermissionId;
  1885. public final fun reloadPluginConfig (Lnet/mamoe/mirai/console/data/PluginConfig;)V
  1886. public final fun reloadPluginData (Lnet/mamoe/mirai/console/data/PluginData;)V
  1887. public final fun savePluginConfig (Lnet/mamoe/mirai/console/data/PluginConfig;)V
  1888. public final fun savePluginData (Lnet/mamoe/mirai/console/data/PluginData;)V
  1889. }
  1890. public final class net/mamoe/mirai/console/plugin/jvm/AbstractJvmPluginKt {
  1891. public static final synthetic fun reloadPluginConfig (Lnet/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin;Lnet/mamoe/mirai/console/data/PluginConfig;)V
  1892. public static final synthetic fun reloadPluginData (Lnet/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin;Lnet/mamoe/mirai/console/data/PluginData;)V
  1893. public static final synthetic fun savePluginConfig (Lnet/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin;Lnet/mamoe/mirai/console/data/PluginConfig;)V
  1894. public static final synthetic fun savePluginData (Lnet/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin;Lnet/mamoe/mirai/console/data/PluginData;)V
  1895. }
  1896. public abstract class net/mamoe/mirai/console/plugin/jvm/JavaPlugin : net/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin, net/mamoe/mirai/console/plugin/jvm/JvmPlugin {
  1897. public fun <init> (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;)V
  1898. public fun <init> (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;Lkotlin/coroutines/CoroutineContext;)V
  1899. public synthetic fun <init> (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;Lkotlin/coroutines/CoroutineContext;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  1900. public final fun getDescription ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1901. public final fun getScheduler ()Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler;
  1902. }
  1903. public abstract interface class net/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler : kotlinx/coroutines/CoroutineScope {
  1904. public static final field Companion Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler$Companion;
  1905. public abstract fun async (Ljava/lang/Runnable;)Ljava/util/concurrent/Future;
  1906. public abstract fun async (Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future;
  1907. public static fun create ()Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler;
  1908. public static fun create (Lkotlin/coroutines/CoroutineContext;)Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler;
  1909. public abstract fun delayed (JLjava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;
  1910. public abstract fun delayed (JLjava/util/concurrent/Callable;)Ljava/util/concurrent/CompletableFuture;
  1911. public abstract fun repeating (JLjava/lang/Runnable;)Ljava/util/concurrent/Future;
  1912. }
  1913. public final class net/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler$Companion {
  1914. public final fun create ()Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler;
  1915. public final fun create (Lkotlin/coroutines/CoroutineContext;)Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler;
  1916. public static synthetic fun create$default (Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler$Companion;Lkotlin/coroutines/CoroutineContext;ILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/jvm/JavaPluginScheduler;
  1917. }
  1918. public abstract interface class net/mamoe/mirai/console/plugin/jvm/JvmPlugin : kotlinx/coroutines/CoroutineScope, net/mamoe/mirai/console/permission/PermissionIdNamespace, net/mamoe/mirai/console/plugin/Plugin, net/mamoe/mirai/console/plugin/PluginFileExtensions, net/mamoe/mirai/console/plugin/ResourceContainer {
  1919. public static final field Companion Lnet/mamoe/mirai/console/plugin/jvm/JvmPlugin$Companion;
  1920. public abstract fun getDescription ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1921. public fun getLoader ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginLoader;
  1922. public synthetic fun getLoader ()Lnet/mamoe/mirai/console/plugin/loader/PluginLoader;
  1923. public abstract fun getLogger ()Lnet/mamoe/mirai/utils/MiraiLogger;
  1924. public fun onDisable ()V
  1925. public fun onEnable ()V
  1926. public fun onLoad (Lnet/mamoe/mirai/console/extension/PluginComponentStorage;)V
  1927. }
  1928. public final class net/mamoe/mirai/console/plugin/jvm/JvmPlugin$Companion {
  1929. public final synthetic fun onLoad (Lnet/mamoe/mirai/console/plugin/jvm/JvmPlugin;Lnet/mamoe/mirai/console/extension/PluginComponentStorage;)V
  1930. }
  1931. public abstract interface class net/mamoe/mirai/console/plugin/jvm/JvmPluginClasspath {
  1932. public abstract fun addToPath (Ljava/lang/ClassLoader;Ljava/io/File;)V
  1933. public abstract fun downloadAndAddToPath (Ljava/lang/ClassLoader;Ljava/util/Collection;)V
  1934. public abstract fun getPluginClassLoader ()Ljava/lang/ClassLoader;
  1935. public abstract fun getPluginFile ()Ljava/io/File;
  1936. public abstract fun getPluginIndependentLibrariesClassLoader ()Ljava/lang/ClassLoader;
  1937. public abstract fun getPluginSharedLibrariesClassLoader ()Ljava/lang/ClassLoader;
  1938. }
  1939. public abstract interface class net/mamoe/mirai/console/plugin/jvm/JvmPluginDescription : net/mamoe/mirai/console/plugin/description/PluginDescription {
  1940. public static final field Companion Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription$Companion;
  1941. public static fun loadFromResource ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1942. public static fun loadFromResource (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1943. public static fun loadFromResource (Ljava/lang/String;Ljava/lang/ClassLoader;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1944. }
  1945. public final class net/mamoe/mirai/console/plugin/jvm/JvmPluginDescription$Companion {
  1946. public final fun loadFromResource ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1947. public final fun loadFromResource (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1948. public final fun loadFromResource (Ljava/lang/String;Ljava/lang/ClassLoader;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1949. public static synthetic fun loadFromResource$default (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription$Companion;Ljava/lang/String;Ljava/lang/ClassLoader;ILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1950. }
  1951. public final class net/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder {
  1952. public fun <init> (Ljava/lang/String;Ljava/lang/String;)V
  1953. public fun <init> (Ljava/lang/String;Lnet/mamoe/mirai/console/util/SemVersion;)V
  1954. public final fun author (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1955. public final fun build ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1956. public final fun dependsOn (Ljava/lang/String;Ljava/lang/String;Z)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1957. public final fun dependsOn (Ljava/lang/String;Z)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1958. public final fun dependsOn ([Lnet/mamoe/mirai/console/plugin/description/PluginDependency;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1959. public static synthetic fun dependsOn$default (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;Ljava/lang/String;Ljava/lang/String;ZILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1960. public static synthetic fun dependsOn$default (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;Ljava/lang/String;ZILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1961. public final fun id (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1962. public final fun info (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1963. public final fun name (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1964. public final fun setDependencies (Ljava/util/Set;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1965. public final fun version (Ljava/lang/String;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1966. public final fun version (Lnet/mamoe/mirai/console/util/SemVersion;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionBuilder;
  1967. }
  1968. public final class net/mamoe/mirai/console/plugin/jvm/JvmPluginDescriptionKt {
  1969. public static final synthetic fun JvmPluginDescription (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1970. public static final synthetic fun JvmPluginDescription (Ljava/lang/String;Lnet/mamoe/mirai/console/util/SemVersion;Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1971. public static synthetic fun JvmPluginDescription$default (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1972. public static synthetic fun JvmPluginDescription$default (Ljava/lang/String;Lnet/mamoe/mirai/console/util/SemVersion;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1973. }
  1974. public abstract interface class net/mamoe/mirai/console/plugin/jvm/JvmPluginLoader : kotlinx/coroutines/CoroutineScope, net/mamoe/mirai/console/plugin/loader/FilePluginLoader {
  1975. public static final field BuiltIn Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginLoader$BuiltIn;
  1976. public abstract fun getClassLoaders ()Ljava/util/List;
  1977. public abstract fun getConfigStorage ()Lnet/mamoe/mirai/console/data/PluginDataStorage;
  1978. public abstract fun getDataStorage ()Lnet/mamoe/mirai/console/data/PluginDataStorage;
  1979. public abstract fun getFileSuffix ()Ljava/lang/String;
  1980. }
  1981. public final class net/mamoe/mirai/console/plugin/jvm/JvmPluginLoader$BuiltIn : net/mamoe/mirai/console/plugin/jvm/JvmPluginLoader {
  1982. public synthetic fun disable (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1983. public fun disable (Lnet/mamoe/mirai/console/plugin/jvm/JvmPlugin;)V
  1984. public synthetic fun enable (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1985. public fun enable (Lnet/mamoe/mirai/console/plugin/jvm/JvmPlugin;)V
  1986. public fun getClassLoaders ()Ljava/util/List;
  1987. public fun getConfigStorage ()Lnet/mamoe/mirai/console/data/PluginDataStorage;
  1988. public fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
  1989. public fun getDataStorage ()Lnet/mamoe/mirai/console/data/PluginDataStorage;
  1990. public fun getFileSuffix ()Ljava/lang/String;
  1991. public synthetic fun getPluginDescription (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/description/PluginDescription;
  1992. public fun getPluginDescription (Lnet/mamoe/mirai/console/plugin/jvm/JvmPlugin;)Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  1993. public fun listPlugins ()Ljava/util/List;
  1994. public synthetic fun load (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  1995. public fun load (Lnet/mamoe/mirai/console/plugin/jvm/JvmPlugin;)V
  1996. }
  1997. public abstract class net/mamoe/mirai/console/plugin/jvm/KotlinPlugin : net/mamoe/mirai/console/plugin/jvm/AbstractJvmPlugin, net/mamoe/mirai/console/plugin/jvm/JvmPlugin {
  1998. public fun <init> (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;)V
  1999. public fun <init> (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;Lkotlin/coroutines/CoroutineContext;)V
  2000. public synthetic fun <init> (Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;Lkotlin/coroutines/CoroutineContext;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
  2001. public final fun getDescription ()Lnet/mamoe/mirai/console/plugin/jvm/JvmPluginDescription;
  2002. }
  2003. public abstract class net/mamoe/mirai/console/plugin/loader/AbstractFilePluginLoader : net/mamoe/mirai/console/plugin/loader/FilePluginLoader {
  2004. public fun <init> (Ljava/lang/String;)V
  2005. protected abstract fun extractPlugins (Lkotlin/sequences/Sequence;)Ljava/util/List;
  2006. public fun getFileSuffix ()Ljava/lang/String;
  2007. public fun listPlugins ()Ljava/util/List;
  2008. }
  2009. public abstract interface class net/mamoe/mirai/console/plugin/loader/FilePluginLoader : net/mamoe/mirai/console/plugin/loader/PluginLoader {
  2010. public abstract fun getFileSuffix ()Ljava/lang/String;
  2011. }
  2012. public class net/mamoe/mirai/console/plugin/loader/PluginLoadException : java/lang/RuntimeException {
  2013. public fun <init> ()V
  2014. public fun <init> (Ljava/lang/String;)V
  2015. public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
  2016. public fun <init> (Ljava/lang/Throwable;)V
  2017. }
  2018. public abstract interface class net/mamoe/mirai/console/plugin/loader/PluginLoader {
  2019. public abstract fun disable (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  2020. public abstract fun enable (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  2021. public abstract fun getPluginDescription (Lnet/mamoe/mirai/console/plugin/Plugin;)Lnet/mamoe/mirai/console/plugin/description/PluginDescription;
  2022. public abstract fun listPlugins ()Ljava/util/List;
  2023. public abstract fun load (Lnet/mamoe/mirai/console/plugin/Plugin;)V
  2024. }
  2025. public class net/mamoe/mirai/console/util/AnsiMessageBuilder : java/io/Serializable, java/lang/Appendable {
  2026. public static final field Companion Lnet/mamoe/mirai/console/util/AnsiMessageBuilder$Companion;
  2027. public fun <init> (Ljava/lang/StringBuilder;)V
  2028. public fun ansi (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2029. public synthetic fun append (C)Ljava/lang/Appendable;
  2030. public fun append (C)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2031. public final fun append (D)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2032. public final fun append (F)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2033. public final fun append (I)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2034. public final fun append (J)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2035. public synthetic fun append (Ljava/lang/CharSequence;)Ljava/lang/Appendable;
  2036. public fun append (Ljava/lang/CharSequence;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2037. public synthetic fun append (Ljava/lang/CharSequence;II)Ljava/lang/Appendable;
  2038. public fun append (Ljava/lang/CharSequence;II)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2039. public final fun append (Ljava/lang/Object;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2040. public final fun append (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2041. public final fun append (Ljava/lang/String;II)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2042. public final fun append (S)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2043. public final fun append (Z)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2044. public fun blue ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2045. public static final fun create ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2046. public static final fun create (I)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2047. public static final fun create (IZ)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2048. public static final fun dropAnsi (Ljava/lang/String;)Ljava/lang/String;
  2049. public fun emeraldGreen ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2050. public fun equals (Ljava/lang/Object;)Z
  2051. public static final fun from (Ljava/lang/StringBuilder;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2052. public static final fun from (Ljava/lang/StringBuilder;Z)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2053. public final fun getDelegate ()Ljava/lang/StringBuilder;
  2054. public fun gold ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2055. public fun gray ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2056. public fun green ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2057. public fun hashCode ()I
  2058. public fun lightBlue ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2059. public fun lightCyan ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2060. public fun lightGreen ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2061. public fun lightPurple ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2062. public fun lightRed ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2063. public fun lightYellow ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2064. public fun purple ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2065. public fun red ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2066. public fun reset ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2067. public fun toString ()Ljava/lang/String;
  2068. public fun white ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2069. }
  2070. public final class net/mamoe/mirai/console/util/AnsiMessageBuilder$Companion {
  2071. public final fun appendAnsi (Ljava/lang/StringBuilder;Lkotlin/jvm/functions/Function1;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2072. public final fun create ()Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2073. public final fun create (I)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2074. public final fun create (IZ)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2075. public static synthetic fun create$default (Lnet/mamoe/mirai/console/util/AnsiMessageBuilder$Companion;IZILjava/lang/Object;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2076. public final fun dropAnsi (Ljava/lang/String;)Ljava/lang/String;
  2077. public final fun from (Ljava/lang/StringBuilder;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2078. public final fun from (Ljava/lang/StringBuilder;Z)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2079. public static synthetic fun from$default (Lnet/mamoe/mirai/console/util/AnsiMessageBuilder$Companion;Ljava/lang/StringBuilder;ZILjava/lang/Object;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2080. }
  2081. public final class net/mamoe/mirai/console/util/AnsiMessageBuilderKt {
  2082. public static final synthetic fun AnsiMessageBuilder (I)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2083. public static synthetic fun AnsiMessageBuilder$default (IILjava/lang/Object;)Lnet/mamoe/mirai/console/util/AnsiMessageBuilder;
  2084. public static final synthetic fun buildAnsiMessage (ILkotlin/jvm/functions/Function1;)Ljava/lang/String;
  2085. public static synthetic fun buildAnsiMessage$default (ILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Ljava/lang/String;
  2086. public static final synthetic fun sendAnsiMessage (Lnet/mamoe/mirai/console/command/CommandSender;ILkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2087. public static final synthetic fun sendAnsiMessage (Lnet/mamoe/mirai/console/command/CommandSender;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2088. public static synthetic fun sendAnsiMessage$default (Lnet/mamoe/mirai/console/command/CommandSender;ILkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
  2089. }
  2090. public abstract interface annotation class net/mamoe/mirai/console/util/ConsoleExperimentalApi : java/lang/annotation/Annotation {
  2091. public abstract fun message ()Ljava/lang/String;
  2092. }
  2093. public abstract interface class net/mamoe/mirai/console/util/ConsoleInput {
  2094. public static final field INSTANCE Lnet/mamoe/mirai/console/util/ConsoleInput$INSTANCE;
  2095. public fun requestInput (Ljava/lang/String;)Ljava/lang/String;
  2096. public abstract fun requestInput (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2097. }
  2098. public final class net/mamoe/mirai/console/util/ConsoleInput$INSTANCE : net/mamoe/mirai/console/util/ConsoleInput {
  2099. public fun requestInput (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2100. }
  2101. public abstract interface annotation class net/mamoe/mirai/console/util/ConsoleInternalApi : java/lang/annotation/Annotation {
  2102. public abstract fun message ()Ljava/lang/String;
  2103. }
  2104. public final class net/mamoe/mirai/console/util/ConsoleUtils {
  2105. public static final synthetic fun requestInput (Lnet/mamoe/mirai/console/MiraiConsole;Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2106. }
  2107. public abstract interface class net/mamoe/mirai/console/util/MessageScope {
  2108. public abstract fun getRealTarget ()Ljava/lang/Object;
  2109. public fun sendMessage (Ljava/lang/String;)V
  2110. public abstract fun sendMessage (Ljava/lang/String;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2111. public fun sendMessage (Lnet/mamoe/mirai/message/data/Message;)V
  2112. public abstract fun sendMessage (Lnet/mamoe/mirai/message/data/Message;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2113. }
  2114. public final class net/mamoe/mirai/console/util/MessageScopeKt {
  2115. public static final fun asMessageScope (Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2116. public static final fun asMessageScope (Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2117. public static final fun asMessageScope (Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2118. public static final synthetic fun invoke (Lnet/mamoe/mirai/console/util/MessageScope;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2119. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2120. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2121. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2122. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2123. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2124. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2125. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2126. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2127. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/console/util/MessageScope;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2128. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2129. public static final fun scopeWith (Lnet/mamoe/mirai/console/command/CommandSender;[Lnet/mamoe/mirai/contact/Contact;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2130. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2131. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2132. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2133. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2134. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2135. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;[Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2136. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;[Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2137. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;[Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2138. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;[Lnet/mamoe/mirai/console/util/MessageScope;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2139. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;[Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2140. public static final fun scopeWith (Lnet/mamoe/mirai/console/util/MessageScope;[Lnet/mamoe/mirai/contact/Contact;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2141. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2142. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2143. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2144. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2145. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2146. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;[Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2147. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;[Lnet/mamoe/mirai/console/command/CommandSender;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2148. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;[Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2149. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;[Lnet/mamoe/mirai/console/util/MessageScope;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2150. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;[Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2151. public static final fun scopeWith (Lnet/mamoe/mirai/contact/Contact;[Lnet/mamoe/mirai/contact/Contact;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;
  2152. public static final fun toMessageScopeCommandSenderArray ([Lnet/mamoe/mirai/console/command/CommandSender;)Lnet/mamoe/mirai/console/util/MessageScope;
  2153. public static final synthetic fun toMessageScopeCommandSenderFlow (Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2154. public static final fun toMessageScopeCommandSenderIterable (Ljava/lang/Iterable;)Lnet/mamoe/mirai/console/util/MessageScope;
  2155. public static final fun toMessageScopeCommandSenderSequence (Lkotlin/sequences/Sequence;)Lnet/mamoe/mirai/console/util/MessageScope;
  2156. public static final fun toMessageScopeContactArray ([Lnet/mamoe/mirai/contact/Contact;)Lnet/mamoe/mirai/console/util/MessageScope;
  2157. public static final synthetic fun toMessageScopeContactFlow (Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2158. public static final fun toMessageScopeContactIterable (Ljava/lang/Iterable;)Lnet/mamoe/mirai/console/util/MessageScope;
  2159. public static final fun toMessageScopeContactSequence (Lkotlin/sequences/Sequence;)Lnet/mamoe/mirai/console/util/MessageScope;
  2160. public static final fun toMessageScopeMessageScopeArray ([Lnet/mamoe/mirai/console/util/MessageScope;)Lnet/mamoe/mirai/console/util/MessageScope;
  2161. public static final synthetic fun toMessageScopeMessageScopeFlow (Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
  2162. public static final fun toMessageScopeMessageScopeIterable (Ljava/lang/Iterable;)Lnet/mamoe/mirai/console/util/MessageScope;
  2163. public static final fun toMessageScopeMessageScopeSequence (Lkotlin/sequences/Sequence;)Lnet/mamoe/mirai/console/util/MessageScope;
  2164. }
  2165. public final class net/mamoe/mirai/console/util/SemVersion : java/lang/Comparable {
  2166. public static final field Companion Lnet/mamoe/mirai/console/util/SemVersion$Companion;
  2167. public synthetic fun compareTo (Ljava/lang/Object;)I
  2168. public fun compareTo (Lnet/mamoe/mirai/console/util/SemVersion;)I
  2169. public final fun component1 ()I
  2170. public final fun component2 ()I
  2171. public final fun component3 ()Ljava/lang/Integer;
  2172. public final fun component4 ()Ljava/lang/String;
  2173. public final fun component5 ()Ljava/lang/String;
  2174. public static final synthetic fun contains (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Ljava/lang/String;)Z
  2175. public static final synthetic fun contains (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Lnet/mamoe/mirai/console/util/SemVersion;)Z
  2176. public final fun copy (IILjava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion;
  2177. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/util/SemVersion;IILjava/lang/Integer;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Lnet/mamoe/mirai/console/util/SemVersion;
  2178. public fun equals (Ljava/lang/Object;)Z
  2179. public final fun equals (Lnet/mamoe/mirai/console/util/SemVersion;Z)Z
  2180. public final fun getIdentifier ()Ljava/lang/String;
  2181. public final fun getMajor ()I
  2182. public final fun getMetadata ()Ljava/lang/String;
  2183. public final fun getMinor ()I
  2184. public final fun getPatch ()Ljava/lang/Integer;
  2185. public fun hashCode ()I
  2186. public static final fun parse (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion;
  2187. public static final fun parseRangeRequirement (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion$Requirement;
  2188. public static final fun satisfies (Lnet/mamoe/mirai/console/util/SemVersion;Ljava/lang/String;)Z
  2189. public static final fun satisfies (Lnet/mamoe/mirai/console/util/SemVersion;Lnet/mamoe/mirai/console/util/SemVersion$Requirement;)Z
  2190. public static final fun test (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Ljava/lang/String;)Z
  2191. public fun toString ()Ljava/lang/String;
  2192. public final fun toStructuredString ()Ljava/lang/String;
  2193. }
  2194. public final class net/mamoe/mirai/console/util/SemVersion$Companion {
  2195. public final synthetic fun contains (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Ljava/lang/String;)Z
  2196. public final synthetic fun contains (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Lnet/mamoe/mirai/console/util/SemVersion;)Z
  2197. public final fun parse (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion;
  2198. public final fun parseRangeRequirement (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion$Requirement;
  2199. public final fun satisfies (Lnet/mamoe/mirai/console/util/SemVersion;Ljava/lang/String;)Z
  2200. public final fun satisfies (Lnet/mamoe/mirai/console/util/SemVersion;Lnet/mamoe/mirai/console/util/SemVersion$Requirement;)Z
  2201. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  2202. public final fun test (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Ljava/lang/String;)Z
  2203. }
  2204. public final class net/mamoe/mirai/console/util/SemVersion$Requirement {
  2205. public static final field Companion Lnet/mamoe/mirai/console/util/SemVersion$Requirement$Companion;
  2206. public final fun component1 ()Ljava/lang/String;
  2207. public final fun copy (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion$Requirement;
  2208. public static synthetic fun copy$default (Lnet/mamoe/mirai/console/util/SemVersion$Requirement;Ljava/lang/String;ILjava/lang/Object;)Lnet/mamoe/mirai/console/util/SemVersion$Requirement;
  2209. public fun equals (Ljava/lang/Object;)Z
  2210. public final fun getRule ()Ljava/lang/String;
  2211. public fun hashCode ()I
  2212. public final fun test (Lnet/mamoe/mirai/console/util/SemVersion;)Z
  2213. public fun toString ()Ljava/lang/String;
  2214. }
  2215. public final class net/mamoe/mirai/console/util/SemVersion$Requirement$Companion {
  2216. public final synthetic fun invoke (Ljava/lang/String;)Lnet/mamoe/mirai/console/util/SemVersion$Requirement;
  2217. public final fun serializer ()Lkotlinx/serialization/KSerializer;
  2218. }
  2219. public final class net/mamoe/mirai/console/util/SemVersion$Requirement$RequirementAsStringSerializer : kotlinx/serialization/KSerializer {
  2220. public static final field INSTANCE Lnet/mamoe/mirai/console/util/SemVersion$Requirement$RequirementAsStringSerializer;
  2221. public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
  2222. public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lnet/mamoe/mirai/console/util/SemVersion$Requirement;
  2223. public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
  2224. public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
  2225. public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/console/util/SemVersion$Requirement;)V
  2226. }
  2227. public final class net/mamoe/mirai/console/util/SemVersion$SemVersionAsStringSerializer : kotlinx/serialization/KSerializer {
  2228. public static final field INSTANCE Lnet/mamoe/mirai/console/util/SemVersion$SemVersionAsStringSerializer;
  2229. public synthetic fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Ljava/lang/Object;
  2230. public fun deserialize (Lkotlinx/serialization/encoding/Decoder;)Lnet/mamoe/mirai/console/util/SemVersion;
  2231. public fun getDescriptor ()Lkotlinx/serialization/descriptors/SerialDescriptor;
  2232. public synthetic fun serialize (Lkotlinx/serialization/encoding/Encoder;Ljava/lang/Object;)V
  2233. public fun serialize (Lkotlinx/serialization/encoding/Encoder;Lnet/mamoe/mirai/console/util/SemVersion;)V
  2234. }