code: private static boolean _areParameterNamePresent(Type target) {
          Class<?> targetClass = TypeHelper.toClass(target);
  
          for(Method m : targetClass.getDeclaredMethods()) {
              final java.lang.reflect.Parameter[] parameters = m.getParameters();
              if (parameters.length > 0) {
                  return parameters[0].isNamePresent();
              }
          }
  
          for(Constructor<?> c : targetClass.getDeclaredConstructors()) {
              final java.lang.reflect.Parameter[] parameters = c.getParameters();
              if (parameters.length > 0) {
                  return parameters[0].isNamePresent();
              }
          }
  
          return false;
      }
docs: assume parameter name are either present or not for the type