The others do not need the null check IF an Assert.notNull(..) is added to the constructor. That would be the best option IMO. Thanks Eric.