public <R> R invoke(Object target, Object... args) { try { return this.invokeChecked(target, args); } catch (Exception e) { Throwables.propagateIfInstanceOf(e, RuntimeException.class); throw Throwables.propagate(e); } }
public <R> R invokeChecked(Object... args) throws Exception { return method.invokeChecked(null, args); }
public <R> R invokeChecked(Object... args) throws Exception { return method.invokeChecked(receiver, args); }