-
-
Notifications
You must be signed in to change notification settings - Fork 99
/
core.api
574 lines (540 loc) · 37.7 KB
/
core.api
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
public final class com/hexagonkt/core/ChecksKt {
public static final fun check (Ljava/lang/String;[Lkotlin/jvm/functions/Function0;)V
public static final fun checkSize (Ljava/util/Collection;Lkotlin/ranges/IntRange;)Ljava/util/Collection;
public static final fun requireGreater (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Ljava/lang/Object;)V
public static final fun requireGreater (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Lkotlin/reflect/KProperty1;)V
public static final fun requireGreaterOrEquals (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Ljava/lang/Object;)V
public static final fun requireGreaterOrEquals (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Lkotlin/reflect/KProperty1;)V
public static final fun requireLower (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Ljava/lang/Object;)V
public static final fun requireLower (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Lkotlin/reflect/KProperty1;)V
public static final fun requireLowerOrEquals (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Ljava/lang/Object;)V
public static final fun requireLowerOrEquals (Ljava/lang/Object;Lkotlin/reflect/KProperty1;Lkotlin/reflect/KProperty1;)V
public static final fun requireNotBlank (Ljava/lang/Object;Lkotlin/reflect/KProperty1;)V
public static final fun requireNotBlanks (Ljava/lang/Object;Lkotlin/reflect/KProperty1;)V
}
public final class com/hexagonkt/core/ClasspathHandler : java/net/URLStreamHandler {
public static final field INSTANCE Lcom/hexagonkt/core/ClasspathHandler;
public final fun createURLStreamHandler (Ljava/lang/String;)Ljava/net/URLStreamHandler;
public final fun registerHandler ()V
}
public final class com/hexagonkt/core/CodedException : java/lang/RuntimeException {
public fun <init> (ILjava/lang/String;Ljava/lang/Throwable;)V
public synthetic fun <init> (ILjava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public final fun getCode ()I
}
public final class com/hexagonkt/core/DataKt {
public static final fun fieldsMapOf ([Lkotlin/Pair;)Ljava/util/Map;
public static final fun fieldsMapOfNotNull ([Lkotlin/Pair;)Ljava/util/Map;
public static final fun filterNotEmpty (Ljava/util/Collection;)Ljava/util/Collection;
public static final fun filterNotEmpty (Ljava/util/Map;)Ljava/util/Map;
public static final fun filterNotEmptyRecursive (Ljava/util/Collection;)Ljava/util/Collection;
public static final fun filterNotEmptyRecursive (Ljava/util/Map;)Ljava/util/Map;
public static final fun getBoolean (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/Boolean;
public static final fun getBooleans (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getBooleansOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getDouble (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/Double;
public static final fun getDoubles (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getDoublesOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getFloat (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/Float;
public static final fun getFloats (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getFloatsOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getInt (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/Integer;
public static final fun getInts (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getIntsOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getList (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getListOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getLists (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getListsOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getLong (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/Long;
public static final fun getLongs (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getLongsOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getMap (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Map;
public static final fun getMapOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Map;
public static final fun getMaps (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getMapsOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getString (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/String;
public static final fun getStrings (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun getStringsOrEmpty (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun mapOfNotNull ([Lkotlin/Pair;)Ljava/util/Map;
public static final fun merge (Ljava/util/Collection;)Ljava/util/Map;
public static final fun merge (Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map;
public static final fun notEmpty (Ljava/lang/Object;)Z
public static final fun pairs (Ljava/util/Map;)Ljava/util/Collection;
public static final fun require (Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Object;
public static final fun requireBoolean (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Z
public static final fun requireBooleans (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireDouble (Ljava/util/Map;Lkotlin/reflect/KProperty1;)D
public static final fun requireDoubles (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireFloat (Ljava/util/Map;Lkotlin/reflect/KProperty1;)F
public static final fun requireFloats (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireInt (Ljava/util/Map;Lkotlin/reflect/KProperty1;)I
public static final fun requireInts (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/List;
public static final fun requireList (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireLists (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireLong (Ljava/util/Map;Lkotlin/reflect/KProperty1;)J
public static final fun requireLongs (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireMap (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Map;
public static final fun requireMaps (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
public static final fun requireString (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/lang/String;
public static final fun requireStrings (Ljava/util/Map;Lkotlin/reflect/KProperty1;)Ljava/util/Collection;
}
public final class com/hexagonkt/core/DatesKt {
public static final fun getGMT_ZONE ()Ljava/time/ZoneId;
public static final fun parseDuration (Ljava/lang/String;)Ljava/time/Duration;
public static final fun parseLocalDate (Ljava/lang/String;)Ljava/time/LocalDate;
public static final fun parsePeriod (Ljava/lang/String;)Ljava/time/Period;
public static final fun toDate (Ljava/time/LocalDate;)Ljava/util/Date;
public static final fun toDate (Ljava/time/LocalDateTime;)Ljava/util/Date;
public static final fun toDate (Ljava/time/ZonedDateTime;)Ljava/util/Date;
public static final fun toLocalDate (I)Ljava/time/LocalDate;
public static final fun toLocalDate (Ljava/util/Date;)Ljava/time/LocalDate;
public static final fun toLocalDateTime (J)Ljava/time/LocalDateTime;
public static final fun toLocalDateTime (Ljava/util/Date;)Ljava/time/LocalDateTime;
public static final fun toLocalTime (I)Ljava/time/LocalTime;
public static final fun toNumber (Ljava/time/LocalDate;)I
public static final fun toNumber (Ljava/time/LocalDateTime;)J
public static final fun toNumber (Ljava/time/LocalTime;)I
public static final fun toTotalDays (Ljava/time/Period;)D
public static final fun withZone (Ljava/time/LocalDateTime;Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
public static synthetic fun withZone$default (Ljava/time/LocalDateTime;Ljava/time/ZoneId;ILjava/lang/Object;)Ljava/time/ZonedDateTime;
}
public final class com/hexagonkt/core/ExceptionsKt {
public static final fun filterStackTrace (Ljava/lang/Throwable;Ljava/lang/String;)[Ljava/lang/StackTraceElement;
public static final fun getAssertEnabled ()Z
public static final fun getFail ()Ljava/lang/Void;
public static final fun toText (Ljava/lang/Throwable;Ljava/lang/String;)Ljava/lang/String;
public static synthetic fun toText$default (Ljava/lang/Throwable;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
}
public final class com/hexagonkt/core/HelpersKt {
public static final fun exec (Ljava/lang/String;Ljava/io/File;JZ)Ljava/lang/String;
public static final fun exec (Ljava/util/List;Ljava/io/File;JZ)Ljava/lang/String;
public static synthetic fun exec$default (Ljava/lang/String;Ljava/io/File;JZILjava/lang/Object;)Ljava/lang/String;
public static synthetic fun exec$default (Ljava/util/List;Ljava/io/File;JZILjava/lang/Object;)Ljava/lang/String;
public static final fun properties (Ljava/net/URL;)Ljava/util/Map;
public static final fun retry (IJLkotlin/jvm/functions/Function0;)Ljava/lang/Object;
public static final fun shell (Ljava/lang/String;Ljava/io/File;JZ)Ljava/lang/String;
public static synthetic fun shell$default (Ljava/lang/String;Ljava/io/File;JZILjava/lang/Object;)Ljava/lang/String;
}
public final class com/hexagonkt/core/I18nKt {
public static final fun countryOf (Ljava/lang/String;)Ljava/util/Locale;
public static final fun countryOfOrNull (Ljava/lang/String;)Ljava/util/Locale;
public static final fun getCountryCodes ()Ljava/util/Set;
public static final fun getCurrencyCodes ()Ljava/util/Set;
public static final fun getLanguageCodes ()Ljava/util/Set;
public static final fun languageOf (Ljava/lang/String;)Ljava/util/Locale;
public static final fun languageOfOrNull (Ljava/lang/String;)Ljava/util/Locale;
public static final fun localeOf (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Locale;
public static synthetic fun localeOf$default (Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/Locale;
public static final fun localeOfOrNull (Ljava/lang/String;Ljava/lang/String;)Ljava/util/Locale;
public static synthetic fun localeOfOrNull$default (Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/util/Locale;
public static final fun parseLocale (Ljava/lang/String;)Ljava/util/Locale;
public static final fun parseLocaleOrNull (Ljava/lang/String;)Ljava/util/Locale;
public static final fun resourceBundle (Lkotlin/reflect/KClass;Ljava/util/Locale;)Ljava/util/ResourceBundle;
public static synthetic fun resourceBundle$default (Lkotlin/reflect/KClass;Ljava/util/Locale;ILjava/lang/Object;)Ljava/util/ResourceBundle;
}
public final class com/hexagonkt/core/Jvm {
public static final field INSTANCE Lcom/hexagonkt/core/Jvm;
public final fun getCharset ()Ljava/nio/charset/Charset;
public final fun getConsole ()Ljava/io/Console;
public final fun getCpuCount ()I
public final fun getHostName ()Ljava/lang/String;
public final fun getIp ()Ljava/lang/String;
public final fun getLocale ()Ljava/util/Locale;
public final fun getLocaleCode ()Ljava/lang/String;
public final fun getName ()Ljava/lang/String;
public final fun getOs ()Ljava/lang/String;
public final fun getOsKind ()Lcom/hexagonkt/core/OsKind;
public final fun getRuntime ()Ljava/lang/Runtime;
public final fun getTimeZone ()Ljava/util/TimeZone;
public final fun getVersion ()Ljava/lang/String;
public final fun getZoneId ()Ljava/time/ZoneId;
public final fun isConsole ()Z
public final fun loadSystemSettings (Ljava/util/Map;Z)V
public static synthetic fun loadSystemSettings$default (Lcom/hexagonkt/core/Jvm;Ljava/util/Map;ZILjava/lang/Object;)V
public final fun systemFlag (Ljava/lang/String;)Z
public final fun systemSetting (Lkotlin/reflect/KClass;Ljava/lang/String;)Ljava/lang/Object;
public final fun systemSettingOrNull (Lkotlin/reflect/KClass;Ljava/lang/String;)Ljava/lang/Object;
public final fun totalMemory ()Ljava/lang/String;
public final fun usedMemory ()Ljava/lang/String;
}
public abstract class com/hexagonkt/core/MapResourceBundle : java/util/ListResourceBundle {
public fun <init> (Ljava/util/Map;)V
public fun <init> ([Lkotlin/Pair;)V
protected fun getContents ()[[Ljava/lang/Object;
public final fun getData ()[[Ljava/lang/Object;
public final fun getMap ()Ljava/util/Map;
}
public final class com/hexagonkt/core/MultipleException : java/lang/RuntimeException {
public fun <init> (Ljava/lang/String;Ljava/util/List;)V
public fun <init> (Ljava/lang/String;[Ljava/lang/Throwable;)V
public fun <init> (Ljava/util/List;Ljava/lang/String;)V
public synthetic fun <init> (Ljava/util/List;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun <init> ([Ljava/lang/Throwable;)V
public final fun getCauses ()Ljava/util/List;
}
public final class com/hexagonkt/core/NetworkKt {
public static final fun exists (Ljava/net/URL;)Z
public static final fun firstVariant (Ljava/net/URL;[Ljava/lang/String;)Ljava/net/URL;
public static final fun freePort ()I
public static final fun getALL_INTERFACES ()Ljava/net/InetAddress;
public static final fun getLOOPBACK_INTERFACE ()Ljava/net/InetAddress;
public static final fun inetAddress ([B)Ljava/net/InetAddress;
public static final fun isPortOpened (I)Z
public static final fun localized (Ljava/net/URL;Ljava/util/Locale;)Ljava/net/URL;
public static final fun responseCode (Ljava/net/URL;)I
public static final fun responseFound (Ljava/net/URL;)Z
public static final fun responseSuccessful (Ljava/net/URL;)Z
public static final fun urlOf (Ljava/lang/String;)Ljava/net/URL;
}
public final class com/hexagonkt/core/OsKind : java/lang/Enum {
public static final field LINUX Lcom/hexagonkt/core/OsKind;
public static final field MACOS Lcom/hexagonkt/core/OsKind;
public static final field UNIX Lcom/hexagonkt/core/OsKind;
public static final field WINDOWS Lcom/hexagonkt/core/OsKind;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcom/hexagonkt/core/OsKind;
public static fun values ()[Lcom/hexagonkt/core/OsKind;
}
public final class com/hexagonkt/core/ResourceNotFoundException : java/io/IOException {
public fun <init> (Ljava/lang/String;)V
}
public final class com/hexagonkt/core/UuidsKt {
public static final fun bytes (Ljava/util/UUID;)[B
public static final fun toBase64 (Ljava/util/UUID;)Ljava/lang/String;
public static final fun uuid (Ljava/lang/String;)Ljava/util/UUID;
public static final fun uuid ([B)Ljava/util/UUID;
}
public final class com/hexagonkt/core/logging/Logger {
public fun <init> (Ljava/lang/String;)V
public fun <init> (Lkotlin/reflect/KClass;)V
public final fun debug (Lkotlin/jvm/functions/Function0;)V
public final fun error (Ljava/lang/Throwable;Lkotlin/jvm/functions/Function1;)V
public final fun error (Lkotlin/jvm/functions/Function0;)V
public static synthetic fun error$default (Lcom/hexagonkt/core/logging/Logger;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
public final fun getName ()Ljava/lang/String;
public final fun info (Lkotlin/jvm/functions/Function0;)V
public final fun isDebugEnabled ()Z
public final fun isErrorEnabled ()Z
public final fun isInfoEnabled ()Z
public final fun isLoggerLevelEnabled (Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public final fun isTraceEnabled ()Z
public final fun isWarnEnabled ()Z
public final fun log (Lcom/hexagonkt/core/logging/LoggingLevel;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function1;)V
public final fun log (Lcom/hexagonkt/core/logging/LoggingLevel;Lkotlin/jvm/functions/Function0;)V
public final fun setLoggerLevel (Lcom/hexagonkt/core/logging/LoggingLevel;)V
public final fun trace (Lkotlin/jvm/functions/Function0;)V
public final fun warn (Ljava/lang/Throwable;Lkotlin/jvm/functions/Function1;)V
public final fun warn (Lkotlin/jvm/functions/Function0;)V
public static synthetic fun warn$default (Lcom/hexagonkt/core/logging/Logger;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
}
public abstract interface class com/hexagonkt/core/logging/LoggerPort {
public abstract fun log (Lcom/hexagonkt/core/logging/LoggingLevel;Ljava/lang/Throwable;Lkotlin/jvm/functions/Function1;)V
public abstract fun log (Lcom/hexagonkt/core/logging/LoggingLevel;Lkotlin/jvm/functions/Function0;)V
}
public final class com/hexagonkt/core/logging/LoggingKt {
public static final fun debug (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
public static synthetic fun debug$default (Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/Object;
public static final fun getLogger ()Lcom/hexagonkt/core/logging/Logger;
public static final fun info (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
public static synthetic fun info$default (Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/Object;
public static final fun trace (Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
public static synthetic fun trace$default (Ljava/lang/Object;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/Object;
}
public final class com/hexagonkt/core/logging/LoggingLevel : java/lang/Enum {
public static final field DEBUG Lcom/hexagonkt/core/logging/LoggingLevel;
public static final field ERROR Lcom/hexagonkt/core/logging/LoggingLevel;
public static final field INFO Lcom/hexagonkt/core/logging/LoggingLevel;
public static final field OFF Lcom/hexagonkt/core/logging/LoggingLevel;
public static final field TRACE Lcom/hexagonkt/core/logging/LoggingLevel;
public static final field WARN Lcom/hexagonkt/core/logging/LoggingLevel;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public static fun valueOf (Ljava/lang/String;)Lcom/hexagonkt/core/logging/LoggingLevel;
public static fun values ()[Lcom/hexagonkt/core/logging/LoggingLevel;
}
public final class com/hexagonkt/core/logging/LoggingManager {
public static final field INSTANCE Lcom/hexagonkt/core/logging/LoggingManager;
public final fun getAdapter ()Lcom/hexagonkt/core/logging/LoggingPort;
public final fun getDefaultLoggerName ()Ljava/lang/String;
public final fun getUseColor ()Z
public final fun isLoggerLevelEnabled (Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public final fun isLoggerLevelEnabled (Ljava/lang/Object;Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public final fun isLoggerLevelEnabled (Ljava/lang/String;Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public final fun isLoggerLevelEnabled (Lkotlin/reflect/KClass;Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public final fun setAdapter (Lcom/hexagonkt/core/logging/LoggingPort;)V
public final fun setDefaultLoggerName (Ljava/lang/String;)V
public final fun setLoggerLevel (Lcom/hexagonkt/core/logging/LoggingLevel;)V
public final fun setLoggerLevel (Ljava/lang/String;Lcom/hexagonkt/core/logging/LoggingLevel;)V
public final fun setLoggerLevel (Lkotlin/reflect/KClass;Lcom/hexagonkt/core/logging/LoggingLevel;)V
public final fun setUseColor (Z)V
}
public abstract interface class com/hexagonkt/core/logging/LoggingPort {
public abstract fun createLogger (Ljava/lang/String;)Lcom/hexagonkt/core/logging/LoggerPort;
public abstract fun isLoggerLevelEnabled (Ljava/lang/String;Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public abstract fun setLoggerLevel (Ljava/lang/String;Lcom/hexagonkt/core/logging/LoggingLevel;)V
}
public final class com/hexagonkt/core/logging/SystemLoggingAdapter : com/hexagonkt/core/logging/LoggingPort {
public fun <init> ()V
public fun <init> (Lcom/hexagonkt/core/logging/LoggingLevel;)V
public synthetic fun <init> (Lcom/hexagonkt/core/logging/LoggingLevel;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
public fun createLogger (Ljava/lang/String;)Lcom/hexagonkt/core/logging/LoggerPort;
public fun isLoggerLevelEnabled (Ljava/lang/String;Lcom/hexagonkt/core/logging/LoggingLevel;)Z
public fun setLoggerLevel (Ljava/lang/String;Lcom/hexagonkt/core/logging/LoggingLevel;)V
}
public final class com/hexagonkt/core/media/MediaType {
public static final field Companion Lcom/hexagonkt/core/media/MediaType$Companion;
public fun <init> (Lcom/hexagonkt/core/media/MediaTypeGroup;Ljava/lang/String;)V
public final fun component1 ()Lcom/hexagonkt/core/media/MediaTypeGroup;
public final fun component2 ()Ljava/lang/String;
public final fun copy (Lcom/hexagonkt/core/media/MediaTypeGroup;Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaType;
public static synthetic fun copy$default (Lcom/hexagonkt/core/media/MediaType;Lcom/hexagonkt/core/media/MediaTypeGroup;Ljava/lang/String;ILjava/lang/Object;)Lcom/hexagonkt/core/media/MediaType;
public fun equals (Ljava/lang/Object;)Z
public final fun getFullType ()Ljava/lang/String;
public final fun getGroup ()Lcom/hexagonkt/core/media/MediaTypeGroup;
public final fun getType ()Ljava/lang/String;
public fun hashCode ()I
public fun toString ()Ljava/lang/String;
}
public final class com/hexagonkt/core/media/MediaType$Companion {
public final fun get (Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaType;
public final fun getFullTypes ()Ljava/util/Map;
public final fun invoke (Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaType;
}
public final class com/hexagonkt/core/media/MediaTypeGroup : java/lang/Enum {
public static final field ANY Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field APPLICATION Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field AUDIO Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field FONT Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field IMAGE Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field MULTIPART Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field TEXT Lcom/hexagonkt/core/media/MediaTypeGroup;
public static final field VIDEO Lcom/hexagonkt/core/media/MediaTypeGroup;
public static fun getEntries ()Lkotlin/enums/EnumEntries;
public final fun getText ()Ljava/lang/String;
public static fun valueOf (Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaTypeGroup;
public static fun values ()[Lcom/hexagonkt/core/media/MediaTypeGroup;
}
public final class com/hexagonkt/core/media/MediaTypesKt {
public static final fun extensionsOf (Lcom/hexagonkt/core/media/MediaType;)Ljava/util/List;
public static final fun getANY_MEDIA ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_7Z ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_AVRO ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_BZIP ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_BZIP2 ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_CBOR ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_CDF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_COMPRESS ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_EPUB_ZIP ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_GZIP ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_JAVA_ARCHIVE ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_JSON ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_OCTET_STREAM ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_OGG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_PDF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_PHP ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_POSTSCRIPT ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_RAR ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_RTF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_TOML ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_WEB_MANIFEST ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_XHTML ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_XML ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_CSH ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_GTAR ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_LATEX ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_SH ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_TAR ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_TCL ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_TEX ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_X_TEXINFO ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_YAML ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAPPLICATION_ZIP ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_AAC ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_BASIC ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_MIDI ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_MPEG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_OGG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_OPUS ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_WAV ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getAUDIO_WEBM ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getDEFAULT_MEDIA_TYPE ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getFONT_OTF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getFONT_TTF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getFONT_WOFF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getFONT_WOFF2 ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_AVIF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_GIF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_ICO ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_JPEG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_PNG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_SVG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_TIFF ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getIMAGE_WEBP ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getMEDIA_TYPE_FORMAT ()Lkotlin/text/Regex;
public static final fun getMULTIPART_ALTERNATIVE ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getMULTIPART_APPLEDOUBLE ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getMULTIPART_DIGEST ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getMULTIPART_MIXED ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getMULTIPART_PARALLEL ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_CALENDAR ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_CSS ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_CSV ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_EVENT_STREAM ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_HTML ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_JAVASCRIPT ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_MARKDOWN ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_PLAIN ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_RICHTEXT ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_TAB_SEPARATED_VALUES ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getTEXT_X_JAVA_PROPERTIES ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getVIDEO_MP4 ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getVIDEO_MPEG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getVIDEO_OGG ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getVIDEO_QUICKTIME ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getVIDEO_WEBM ()Lcom/hexagonkt/core/media/MediaType;
public static final fun getVIDEO_X_MSVIDEO ()Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOf (Ljava/io/File;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOf (Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOf (Ljava/net/URI;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOf (Ljava/net/URL;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOf (Ljava/nio/file/Path;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOfOrNull (Ljava/io/File;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOfOrNull (Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOfOrNull (Ljava/net/URI;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOfOrNull (Ljava/net/URL;)Lcom/hexagonkt/core/media/MediaType;
public static final fun mediaTypeOfOrNull (Ljava/nio/file/Path;)Lcom/hexagonkt/core/media/MediaType;
public static final fun parseMediaType (Ljava/lang/String;)Lcom/hexagonkt/core/media/MediaType;
public static final fun pathExtension (Ljava/lang/String;)Ljava/lang/String;
}
public final class com/hexagonkt/core/security/CryptoKt {
public static final fun chainHmac (Ljava/lang/String;[Ljava/lang/String;)[B
public static final fun hash (Ljava/lang/String;Ljava/lang/String;)[B
public static final fun hash (Ljava/lang/String;[B)[B
public static final fun hmac (Ljava/lang/String;[B[B)[B
public static final fun sign (Ljava/lang/String;Ljava/lang/String;[B)[B
}
public final class com/hexagonkt/core/security/KeyStoresKt {
public static final fun getPrivateKey (Ljava/security/KeyStore;Ljava/lang/String;Ljava/lang/String;)Ljava/security/interfaces/RSAPrivateKey;
public static final fun getPublicKey (Ljava/security/KeyStore;Ljava/lang/String;)Ljava/security/interfaces/RSAPublicKey;
public static final fun loadKeyStore (Ljava/net/URL;Ljava/lang/String;)Ljava/security/KeyStore;
}
public final class com/hexagonkt/core/text/Ansi {
public static final field CSI Ljava/lang/String;
public static final field INSTANCE Lcom/hexagonkt/core/text/Ansi;
public static final field OSC Ljava/lang/String;
public static final field RESET Ljava/lang/String;
public static final field ST Ljava/lang/String;
public final fun getREGEX ()Lkotlin/text/Regex;
}
public final class com/hexagonkt/core/text/AnsiColor {
public static final field BLACK Ljava/lang/String;
public static final field BLACK_BG Ljava/lang/String;
public static final field BLUE Ljava/lang/String;
public static final field BLUE_BG Ljava/lang/String;
public static final field BRIGHT_BLACK Ljava/lang/String;
public static final field BRIGHT_BLACK_BG Ljava/lang/String;
public static final field BRIGHT_BLUE Ljava/lang/String;
public static final field BRIGHT_BLUE_BG Ljava/lang/String;
public static final field BRIGHT_CYAN Ljava/lang/String;
public static final field BRIGHT_CYAN_BG Ljava/lang/String;
public static final field BRIGHT_GREEN Ljava/lang/String;
public static final field BRIGHT_GREEN_BG Ljava/lang/String;
public static final field BRIGHT_MAGENTA Ljava/lang/String;
public static final field BRIGHT_MAGENTA_BG Ljava/lang/String;
public static final field BRIGHT_RED Ljava/lang/String;
public static final field BRIGHT_RED_BG Ljava/lang/String;
public static final field BRIGHT_WHITE Ljava/lang/String;
public static final field BRIGHT_WHITE_BG Ljava/lang/String;
public static final field BRIGHT_YELLOW Ljava/lang/String;
public static final field BRIGHT_YELLOW_BG Ljava/lang/String;
public static final field CYAN Ljava/lang/String;
public static final field CYAN_BG Ljava/lang/String;
public static final field DEFAULT Ljava/lang/String;
public static final field DEFAULT_BG Ljava/lang/String;
public static final field GREEN Ljava/lang/String;
public static final field GREEN_BG Ljava/lang/String;
public static final field INSTANCE Lcom/hexagonkt/core/text/AnsiColor;
public static final field MAGENTA Ljava/lang/String;
public static final field MAGENTA_BG Ljava/lang/String;
public static final field RED Ljava/lang/String;
public static final field RED_BG Ljava/lang/String;
public static final field WHITE Ljava/lang/String;
public static final field WHITE_BG Ljava/lang/String;
public static final field YELLOW Ljava/lang/String;
public static final field YELLOW_BG Ljava/lang/String;
public final fun bg (III)Ljava/lang/String;
public static synthetic fun bg$default (Lcom/hexagonkt/core/text/AnsiColor;IIIILjava/lang/Object;)Ljava/lang/String;
public final fun fg (III)Ljava/lang/String;
public static synthetic fun fg$default (Lcom/hexagonkt/core/text/AnsiColor;IIIILjava/lang/Object;)Ljava/lang/String;
}
public final class com/hexagonkt/core/text/AnsiEffect {
public static final field BLINK Ljava/lang/String;
public static final field BLINK_OFF Ljava/lang/String;
public static final field BOLD Ljava/lang/String;
public static final field BOLD_OFF Ljava/lang/String;
public static final field DIM Ljava/lang/String;
public static final field DIM_OFF Ljava/lang/String;
public static final field FAST_BLINK Ljava/lang/String;
public static final field INSTANCE Lcom/hexagonkt/core/text/AnsiEffect;
public static final field INVERSE Ljava/lang/String;
public static final field INVERSE_OFF Ljava/lang/String;
public static final field ITALIC Ljava/lang/String;
public static final field ITALIC_OFF Ljava/lang/String;
public static final field STRIKE Ljava/lang/String;
public static final field STRIKE_OFF Ljava/lang/String;
public static final field UNDERLINE Ljava/lang/String;
public static final field UNDERLINE_OFF Ljava/lang/String;
}
public final class com/hexagonkt/core/text/CasesKt {
public static final fun camelToSnake (Ljava/lang/String;)Ljava/lang/String;
public static final fun camelToWords (Ljava/lang/String;)Ljava/util/List;
public static final fun getCAMEL_CASE ()Lkotlin/text/Regex;
public static final fun getKEBAB_CASE ()Lkotlin/text/Regex;
public static final fun getPASCAL_CASE ()Lkotlin/text/Regex;
public static final fun getSNAKE_CASE ()Lkotlin/text/Regex;
public static final fun kebabToWords (Ljava/lang/String;)Ljava/util/List;
public static final fun snakeToCamel (Ljava/lang/String;)Ljava/lang/String;
public static final fun snakeToWords (Ljava/lang/String;)Ljava/util/List;
public static final fun toWords (Ljava/lang/Enum;)Ljava/lang/String;
public static final fun toWords (Ljava/util/List;)Ljava/util/List;
public static final fun wordsToCamel (Ljava/util/List;)Ljava/lang/String;
public static final fun wordsToKebab (Ljava/util/List;)Ljava/lang/String;
public static final fun wordsToPascal (Ljava/util/List;)Ljava/lang/String;
public static final fun wordsToSentence (Ljava/util/List;)Ljava/lang/String;
public static final fun wordsToSnake (Ljava/util/List;)Ljava/lang/String;
public static final fun wordsToTitle (Ljava/util/List;)Ljava/lang/String;
}
public final class com/hexagonkt/core/text/Glob {
public fun <init> (Ljava/lang/String;)V
public final fun component1 ()Ljava/lang/String;
public final fun copy (Ljava/lang/String;)Lcom/hexagonkt/core/text/Glob;
public static synthetic fun copy$default (Lcom/hexagonkt/core/text/Glob;Ljava/lang/String;ILjava/lang/Object;)Lcom/hexagonkt/core/text/Glob;
public fun equals (Ljava/lang/Object;)Z
public final fun getPattern ()Ljava/lang/String;
public final fun getRegex ()Lkotlin/text/Regex;
public fun hashCode ()I
public final fun matches (Ljava/lang/String;)Z
public fun toString ()Ljava/lang/String;
}
public final class com/hexagonkt/core/text/StringsKt {
public static final fun banner (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
public static synthetic fun banner$default (Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
public static final fun decodeBase64 (Ljava/lang/String;)[B
public static final fun encodeToBase64 (Ljava/lang/String;)Ljava/lang/String;
public static final fun encodeToBase64 ([B)Ljava/lang/String;
public static final fun filter (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
public static final fun filterVars (Ljava/lang/String;Ljava/util/Map;)Ljava/lang/String;
public static final fun findGroups (Lkotlin/text/Regex;Ljava/lang/String;)Ljava/util/List;
public static final fun getEol ()Ljava/lang/String;
public static final fun getParsedClasses ()Ljava/util/Set;
public static final fun parse (Ljava/lang/String;Lkotlin/reflect/KClass;)Ljava/lang/Object;
public static final fun parseOrNull (Ljava/lang/String;Lkotlin/reflect/KClass;)Ljava/lang/Object;
public static final fun prependIndent (Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String;
public static synthetic fun prependIndent$default (Ljava/lang/String;ILjava/lang/String;ILjava/lang/Object;)Ljava/lang/String;
public static final fun stripAccents (Ljava/lang/String;)Ljava/lang/String;
public static final fun stripAnsi (Ljava/lang/String;)Ljava/lang/String;
public static final fun toEnum (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Ljava/lang/Enum;
public static final fun toEnumOrNull (Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Ljava/lang/Enum;
public static final fun toEnumValue (Ljava/lang/String;)Ljava/lang/String;
public static final fun toStream (Ljava/lang/String;)Ljava/io/InputStream;
public static final fun utf8 ([I)Ljava/lang/String;
}