It requires to install the Java plugin, at least version 3.6, which is compatible with SonarQube 4.5.x LTS.
Replace Conditional with Polymorphism
You have a conditional that chooses different behavior depending on the type of an object.
Move each leg of the conditional to an overriding method in a subclass. Make the original method abstract.