karelpeeters
09/02/2017, 8:07 AMval myInt: Int = Integer.valueOf(200)
.dragas
09/02/2017, 8:13 AMInt::class
may be provided via lambda? 🤔dragas
09/02/2017, 8:13 AMkarelpeeters
09/02/2017, 8:13 AMdragas
09/02/2017, 8:14 AMdragas
09/02/2017, 8:20 AMval type = method.getAnnotation(On::class.java).value
builder.testCallback { route, it -> it as Any; type.java.isAssignableFrom(it.javaClass) }
You may provide any class via annotation @On
dragas
09/02/2017, 8:21 AMkarelpeeters
09/02/2017, 8:54 AMisAssignableFrom
doesn't behave correctly?karelpeeters
09/02/2017, 8:54 AMdiesieben07
09/02/2017, 9:00 AMtype.javaObjectType
if you want to always get the boxed class, which is the case here.diesieben07
09/02/2017, 9:00 AMtype.javaObjectType.isAssignableFrom(it.javaClass)
dragas
09/02/2017, 12:05 PMit.java
would?diesieben07
09/02/2017, 1:31 PM