https://stackoverflow.com/questions/10087989/how-do-i-reflectively-invoke-a-method-with-null-as-argument
method.invoke(object,new Object[]{ null });