zsperske
08/04/2021, 8:02 PMinterface SchemaFactory<in E: Event, out S: Schema> {
fun create(event: E) : S
}
class TestEventFactory : SchemaFactory<TestEvent, TestEventSchema>
private val factories: Map<Class<out Event>, SchemaFactory<Event, Schema>> = mapOf(TestEvent::class.java to TestEventFactory())
However I get the following error message on `factories`:
Type mismatch.
Required:
Map<Class<out Event>, SchemaFactory<Event, Schema>>
Found:
Map<Class<out Event>, TestEventFactory>zsperske
08/04/2021, 8:15 PMzsperske
08/04/2021, 8:19 PMzsperske
08/04/2021, 8:21 PMzsperske
08/04/2021, 8:31 PMzsperske
08/04/2021, 8:48 PMephemient
08/04/2021, 10:07 PMMapephemient
08/04/2021, 10:07 PM