docs: private static boolean isAllPrimitiveTypes(IMethod mtd) {
      if (!mtd.getReturnType().isPrimitiveType()) return false;
      for (int i = (mtd.isStatic() ? 0 : 1); i < mtd.getNumberOfParameters(); i++) {
        if (!mtd.getParameterType(i).isPrimitiveType()) return false;
      }
      return true;
    }