Esempio

public class ClassA {
ArrayList<String> l;
Object o;
String s;
public boolean methodA () {

l.contains(o)
l.contains(s)
}

Soluzione Riconsiderare il richiamo di l.contains(o). Se si sa che o sarà di tipo String, allora eseguirne il downcast sul tipo String (ad esempio, (String)o )