MethodNotFoundException fixed

Better use three different constants, so it is more readable when using it:

```java
  static final Class[] INT_ARG = {int.class};
  static final Class[] MODE_ARG = {Mode.class};
  static final Class[] NO_ARG = {};
```