If no System.Type array is passed to the overloaded constructor, any method that has no parameters will satisfy an instance of this class. The same effect could be achieved by passing the Spring.Util.ObjectUtils.EmptyObjects array to the overloaded constructor.