import java.util.Set; interface Ancestor {} interface Subject extends Ancestor {} class Descendant implements Subject {} class Type { private Set myField; public void meth() { Set ancestors = null; myField = ancestors; Set ancestorExtends = null; myField = ancestorExtends; Set ancestorSupers = null; myField = ancestorSupers; Set subjects = null; myField = subjects; Set subjectExtends = null; myField = subjectExtends; Set subjectSupers = null; myField = subjectSupers; Set descendants = null; myField = descendants; Set descendantExtends = null; myField = descendantExtends; Set descendantSupers = null; myField = descendantSupers; Set set = null; myField = set; } }