You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: util/api/datasourcex-util.api
+60-15Lines changed: 60 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -77,14 +77,6 @@ public final class com/caplin/integration/datasourcex/util/ReadWriteLock {
77
77
public final fun writeUnlock ()V
78
78
}
79
79
80
-
public final class com/caplin/integration/datasourcex/util/SerializablePersistentMapKt {
81
-
public static final fun serializable (Lkotlinx/collections/immutable/PersistentMap;)Lkotlinx/collections/immutable/PersistentMap;
82
-
}
83
-
84
-
public final class com/caplin/integration/datasourcex/util/SerializablePersistentSetKt {
85
-
public static final fun serializable (Lkotlinx/collections/immutable/PersistentSet;)Lkotlinx/collections/immutable/PersistentSet;
86
-
}
87
-
88
80
public abstract interface class com/caplin/integration/datasourcex/util/SimpleDataSourceConfig {
89
81
public abstract fun getExtraConfig ()Ljava/lang/String;
90
82
public abstract fun getLocalLabel ()Ljava/lang/String;
@@ -135,9 +127,11 @@ public final class com/caplin/integration/datasourcex/util/SimpleDataSourceConfi
135
127
136
128
public final class com/caplin/integration/datasourcex/util/SimpleDataSourceFactory {
137
129
public static final field INSTANCE Lcom/caplin/integration/datasourcex/util/SimpleDataSourceFactory;
138
-
public static final fun createDataSource (Lcom/caplin/integration/datasourcex/util/SimpleDataSourceConfig;Lcom/fasterxml/jackson/databind/ObjectMapper;)Lcom/caplin/datasource/DataSource;
139
-
public static synthetic fun createDataSource$default (Lcom/caplin/integration/datasourcex/util/SimpleDataSourceConfig;Lcom/fasterxml/jackson/databind/ObjectMapper;ILjava/lang/Object;)Lcom/caplin/datasource/DataSource;
140
-
public final fun getDefaultObjectMapper ()Lcom/fasterxml/jackson/databind/ObjectMapper;
130
+
public static final fun createDataSource (Lcom/caplin/integration/datasourcex/util/SimpleDataSourceConfig;Lcom/caplin/datasource/messaging/json/JsonHandler;)Lcom/caplin/datasource/DataSource;
131
+
public static synthetic fun createDataSource$default (Lcom/caplin/integration/datasourcex/util/SimpleDataSourceConfig;Lcom/caplin/datasource/messaging/json/JsonHandler;ILjava/lang/Object;)Lcom/caplin/datasource/DataSource;
132
+
public static final fun createJackson2JsonHandler (Lcom/fasterxml/jackson/databind/ObjectMapper;)Lcom/caplin/datasource/messaging/json/JacksonJsonHandler;
133
+
public final fun getDefaultJackson2JsonHandler ()Lcom/caplin/datasource/messaging/json/JacksonJsonHandler;
134
+
public final fun getDefaultJackson2ObjectMapper ()Lcom/fasterxml/jackson/databind/ObjectMapper;
141
135
}
142
136
143
137
public final class com/caplin/integration/datasourcex/util/TimeoutKt {
@@ -190,16 +184,53 @@ public abstract interface class com/caplin/integration/datasourcex/util/flow/Flo
190
184
public final class com/caplin/integration/datasourcex/util/flow/FlowMapKt {
191
185
public static final fun mutableFlowMapOf ()Lcom/caplin/integration/datasourcex/util/flow/MutableFlowMap;
192
186
public static final fun mutableFlowMapOf ([Lkotlin/Pair;)Lcom/caplin/integration/datasourcex/util/flow/MutableFlowMap;
187
+
public static final fun runningFoldToMapFlowMapStreamEvent (Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
193
188
public static final fun simpleToFlowMapIn (Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
194
189
public static final fun toFlowMapIn (Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
195
190
public static final fun toMutableFlowMap (Ljava/util/Map;)Lcom/caplin/integration/datasourcex/util/flow/MutableFlowMap;
196
191
}
197
192
193
+
public abstract interface class com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent {
194
+
}
195
+
196
+
public final class com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent$Cleared : com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent {
197
+
public static final field INSTANCE Lcom/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent$Cleared;
198
+
public fun toString ()Ljava/lang/String;
199
+
}
200
+
201
+
public final class com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent$EventUpdate : com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent {
202
+
public static final synthetic fun box-impl (Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;)Lcom/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent$EventUpdate;
203
+
public static fun constructor-impl (Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;)Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;
204
+
public fun equals (Ljava/lang/Object;)Z
205
+
public static fun equals-impl (Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;Ljava/lang/Object;)Z
206
+
public static final fun equals-impl0 (Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;)Z
207
+
public final fun getEvent ()Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;
208
+
public fun hashCode ()I
209
+
public static fun hashCode-impl (Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;)I
210
+
public fun toString ()Ljava/lang/String;
211
+
public static fun toString-impl (Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;)Ljava/lang/String;
212
+
public final synthetic fun unbox-impl ()Lcom/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent;
213
+
}
214
+
215
+
public final class com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent$InitialState : com/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent {
216
+
public static final synthetic fun box-impl (Ljava/util/Map;)Lcom/caplin/integration/datasourcex/util/flow/FlowMapStreamEvent$InitialState;
217
+
public static fun constructor-impl (Ljava/util/Map;)Ljava/util/Map;
218
+
public fun equals (Ljava/lang/Object;)Z
219
+
public static fun equals-impl (Ljava/util/Map;Ljava/lang/Object;)Z
220
+
public static final fun equals-impl0 (Ljava/util/Map;Ljava/util/Map;)Z
221
+
public final fun getMap ()Ljava/util/Map;
222
+
public fun hashCode ()I
223
+
public static fun hashCode-impl (Ljava/util/Map;)I
224
+
public fun toString ()Ljava/lang/String;
225
+
public static fun toString-impl (Ljava/util/Map;)Ljava/lang/String;
226
+
public final synthetic fun unbox-impl ()Ljava/util/Map;
227
+
}
228
+
198
229
public abstract interface class com/caplin/integration/datasourcex/util/flow/LoadingCompletingSharedFlowCache {
199
230
public abstract fun get (Ljava/lang/Object;)Lcom/caplin/integration/datasourcex/util/flow/CompletingSharedFlow;
200
231
}
201
232
202
-
public abstract interface class com/caplin/integration/datasourcex/util/flow/MapEvent : java/io/Serializable {
233
+
public abstract interface class com/caplin/integration/datasourcex/util/flow/MapEvent {
203
234
}
204
235
205
236
public abstract interface class com/caplin/integration/datasourcex/util/flow/MapEvent$EntryEvent : com/caplin/integration/datasourcex/util/flow/MapEvent {
@@ -257,6 +288,7 @@ public final class com/caplin/integration/datasourcex/util/flow/MapEventKt {
257
288
258
289
public abstract interface class com/caplin/integration/datasourcex/util/flow/MapFlow {
259
290
public abstract fun asFlow (Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
291
+
public abstract fun asFlowWithState ()Lkotlinx/coroutines/flow/Flow;
260
292
public abstract fun valueFlow (Ljava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
261
293
}
262
294
@@ -294,7 +326,7 @@ public final class com/caplin/integration/datasourcex/util/flow/RetryKt {
294
326
public static synthetic fun retryWithExponentialBackoff$default (Lkotlinx/coroutines/flow/Flow;JJLkotlin/jvm/functions/Function3;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
295
327
}
296
328
297
-
public abstract interface class com/caplin/integration/datasourcex/util/flow/SetEvent : java/io/Serializable {
329
+
public abstract interface class com/caplin/integration/datasourcex/util/flow/SetEvent {
298
330
}
299
331
300
332
public abstract interface class com/caplin/integration/datasourcex/util/flow/SetEvent$EntryEvent : com/caplin/integration/datasourcex/util/flow/SetEvent {
@@ -337,7 +369,7 @@ public final class com/caplin/integration/datasourcex/util/flow/SetEventKt {
337
369
public static final fun toEvents (Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
338
370
}
339
371
340
-
public abstract interface class com/caplin/integration/datasourcex/util/flow/SimpleMapEvent : java/io/Serializable {
372
+
public abstract interface class com/caplin/integration/datasourcex/util/flow/SimpleMapEvent {
341
373
}
342
374
343
375
public abstract interface class com/caplin/integration/datasourcex/util/flow/SimpleMapEvent$EntryEvent : com/caplin/integration/datasourcex/util/flow/SimpleMapEvent {
@@ -393,7 +425,7 @@ public final class com/caplin/integration/datasourcex/util/flow/TimeoutKt {
393
425
public static final fun timeoutFirstOrNull (Lkotlinx/coroutines/flow/Flow;Ljava/time/Duration;)Lkotlinx/coroutines/flow/Flow;
394
426
}
395
427
396
-
public abstract interface class com/caplin/integration/datasourcex/util/flow/ValueOrCompletion : java/io/Serializable {
428
+
public abstract interface class com/caplin/integration/datasourcex/util/flow/ValueOrCompletion {
397
429
public abstract fun map (Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
398
430
}
399
431
@@ -430,3 +462,16 @@ public final class com/caplin/integration/datasourcex/util/flow/ValueOrCompletio
430
462
public static final fun materializeUnboxed (Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
431
463
}
432
464
465
+
public final class com/caplin/integration/datasourcex/util/serialization/fory/DataSourceModuleKt {
466
+
public static final fun registerDataSourceSerializers (Lorg/apache/fory/Fory;)Lorg/apache/fory/Fory;
467
+
public static final fun registerPersistentCollectionSerializers (Lorg/apache/fory/Fory;)Lorg/apache/fory/Fory;
468
+
}
469
+
470
+
public final class com/caplin/integration/datasourcex/util/serialization/jackson2/DataSourceModule : com/fasterxml/jackson/databind/module/SimpleModule {
471
+
public static final field INSTANCE Lcom/caplin/integration/datasourcex/util/serialization/jackson2/DataSourceModule;
472
+
}
473
+
474
+
public final class com/caplin/integration/datasourcex/util/serialization/jackson2/DataSourceModuleKt {
475
+
public static final fun registerDataSourceModule (Lcom/fasterxml/jackson/databind/ObjectMapper;)Lcom/fasterxml/jackson/databind/ObjectMapper;
0 commit comments