I think you have some other method named handleResult(...) in MyHandler or Job
interface where the type erasure of this method signature comes same instead
of overriding the method.
No, this is the only one method I have in this interface.
Does MyObjects class overrides handleResult(...) method? I see gotcha there.
Is that?
Yes, it overrides the method.