本文整理了Java中opennlp.tools.cmdline.ArgumentParser.methodNameToParameter()
方法的一些代码示例,展示了ArgumentParser.methodNameToParameter()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ArgumentParser.methodNameToParameter()
方法的具体详情如下:
包路径:opennlp.tools.cmdline.ArgumentParser
类名称: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);
内容来源于网络,如有侵权,请联系作者删除!