opennlp.tools.cmdline.ArgumentParser.methodNameToParameter()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(4.5k)|赞(0)|评价(0)|浏览(51)

本文整理了Java中opennlp.tools.cmdline.ArgumentParser.methodNameToParameter()方法的一些代码示例,展示了ArgumentParser.methodNameToParameter()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArgumentParser.methodNameToParameter()方法的具体详情如下:
包路径:opennlp.tools.cmdline.ArgumentParser
类名称:ArgumentParser
方法名:methodNameToParameter

ArgumentParser.methodNameToParameter介绍

暂无

代码示例

代码示例来源:origin: apache/opennlp

/**
  * Filters arguments leaving only those pertaining to argProxyInterface.
  *
  * @param args arguments
  * @param argProxyInterface interface with parameters description
  * @param <T> T
  * @return arguments pertaining to argProxyInterface
  */
 public static <T> String[] filter(String[] args, Class<T> argProxyInterface) {
  ArrayList<String> parameters = new ArrayList<>(args.length);

  for (Method method : argProxyInterface.getMethods()) {

   String parameterName = methodNameToParameter(method.getName());
   int idx = CmdLineUtil.getParameterIndex(parameterName, args);
   if (-1 < idx) {
    parameters.add(parameterName);
    String valueString = CmdLineUtil.getParameter(parameterName, args);
    if (null != valueString) {
     parameters.add(valueString);
    }
   }
  }

  return parameters.toArray(new String[parameters.size()]);
 }
}

代码示例来源:origin: apache/opennlp

String paramName = methodNameToParameter(method.getName());
int paramIndex = CmdLineUtil.getParameterIndex(paramName, args);
String valueString = CmdLineUtil.getParameter(paramName, args);

代码示例来源:origin: apache/opennlp

String paramName = methodNameToParameter(method.getName());

代码示例来源:origin: apache/opennlp

String paramName = methodNameToParameter(method.getName());

代码示例来源:origin: apache/opennlp

String parameterName = methodNameToParameter(method.getName());
String valueString = CmdLineUtil.getParameter(parameterName, args);

代码示例来源:origin: org.apache.opennlp/opennlp-tools

/**
  * Filters arguments leaving only those pertaining to argProxyInterface.
  *
  * @param args arguments
  * @param argProxyInterface interface with parameters description
  * @param <T> T
  * @return arguments pertaining to argProxyInterface
  */
 public static <T> String[] filter(String[] args, Class<T> argProxyInterface) {
  ArrayList<String> parameters = new ArrayList<>(args.length);

  for (Method method : argProxyInterface.getMethods()) {

   String parameterName = methodNameToParameter(method.getName());
   int idx = CmdLineUtil.getParameterIndex(parameterName, args);
   if (-1 < idx) {
    parameters.add(parameterName);
    String valueString = CmdLineUtil.getParameter(parameterName, args);
    if (null != valueString) {
     parameters.add(valueString);
    }
   }
  }

  return parameters.toArray(new String[parameters.size()]);
 }
}

代码示例来源:origin: ai.idylnlp/idylnlp-opennlp-tools-1.8.3

/**
  * Filters arguments leaving only those pertaining to argProxyInterface.
  *
  * @param args arguments
  * @param argProxyInterface interface with parameters description
  * @param <T> T
  * @return arguments pertaining to argProxyInterface
  */
 public static <T> String[] filter(String[] args, Class<T> argProxyInterface) {
  ArrayList<String> parameters = new ArrayList<>(args.length);

  for (Method method : argProxyInterface.getMethods()) {

   String parameterName = methodNameToParameter(method.getName());
   int idx = CmdLineUtil.getParameterIndex(parameterName, args);
   if (-1 < idx) {
    parameters.add(parameterName);
    String valueString = CmdLineUtil.getParameter(parameterName, args);
    if (null != valueString) {
     parameters.add(valueString);
    }
   }
  }

  return parameters.toArray(new String[parameters.size()]);
 }
}

代码示例来源:origin: ai.idylnlp/idylnlp-opennlp-tools-1.8.3

String paramName = methodNameToParameter(method.getName());
int paramIndex = CmdLineUtil.getParameterIndex(paramName, args);
String valueString = CmdLineUtil.getParameter(paramName, args);

代码示例来源:origin: org.apache.opennlp/opennlp-tools

String paramName = methodNameToParameter(method.getName());
int paramIndex = CmdLineUtil.getParameterIndex(paramName, args);
String valueString = CmdLineUtil.getParameter(paramName, args);

代码示例来源:origin: ai.idylnlp/idylnlp-opennlp-tools-1.8.3

String paramName = methodNameToParameter(method.getName());

代码示例来源:origin: org.apache.opennlp/opennlp-tools

String paramName = methodNameToParameter(method.getName());

代码示例来源:origin: ai.idylnlp/idylnlp-opennlp-tools-1.8.3

String paramName = methodNameToParameter(method.getName());

代码示例来源:origin: org.apache.opennlp/opennlp-tools

String paramName = methodNameToParameter(method.getName());

代码示例来源:origin: org.apache.opennlp/opennlp-tools

String parameterName = methodNameToParameter(method.getName());
String valueString = CmdLineUtil.getParameter(parameterName, args);

代码示例来源:origin: ai.idylnlp/idylnlp-opennlp-tools-1.8.3

String parameterName = methodNameToParameter(method.getName());
String valueString = CmdLineUtil.getParameter(parameterName, args);

相关文章