df
03/06/2025, 6:43 AMJoshua Hansen
03/06/2025, 7:37 AMAny
with Any?
in the class header? Just a guess.Joshua Hansen
03/06/2025, 7:38 AMObject
is the same as Any?
, not Any
df
03/06/2025, 9:55 AMdf
03/06/2025, 9:56 AMclass MapEqualJsonBinaryType : MutableDynamicParameterizedType<Any?, JsonBinaryJdbcTypeDescriptor, JsonJavaTypeDescriptor> {
constructor() : super(
Any::class.java as Class<Any?>,
JsonBinaryJdbcTypeDescriptor.INSTANCE,
MapEqualJsonJavaTypeDescriptor(JsonConfiguration.INSTANCE.objectMapperWrapper)
)
constructor(objectMapperWrapper: ObjectMapperWrapper) : super(
Any::class.java as Class<Any?>,
JsonBinaryJdbcTypeDescriptor.INSTANCE,
MapEqualJsonJavaTypeDescriptor(objectMapperWrapper)
)
}
df
03/07/2025, 3:30 PMArne Jans
03/07/2025, 3:45 PMforEachJdbcType
-param action
should be declared as nullable somewhere in a derived class, I think maybe the Java-code marks it as @Nullable
and the kotlin-compiler tries to honor that (since it explains it needs the param-type IndexedConsumer<*>?
).Arne Jans
03/07/2025, 3:47 PM@Nullable
in the default implementation.df
03/07/2025, 9:12 PMWout Werkman
03/08/2025, 7:57 AMdf
03/08/2025, 7:34 PMdf
03/08/2025, 7:35 PMdf
03/08/2025, 7:50 PMdf
03/08/2025, 7:52 PMWout Werkman
03/08/2025, 8:05 PMdf
03/08/2025, 8:11 PMWout Werkman
03/08/2025, 10:05 PM