org.apache.karaf.shell.commands.Command.description()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(1.3k)|赞(0)|评价(0)|浏览(103)

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

Command.description介绍

暂无

代码示例

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

@Override
public String getDescription() {
  final Command cmd = oldCommand.getActionClass().getAnnotation(Command.class);
  if (cmd != null) {
    return cmd.description();
  }
  try {
    Method method = oldCommand.getActionClass().getMethod("description");
    method.setAccessible(true);
    return (String) method.invoke(oldCommand.createNewAction());
  } catch (Throwable ignore) {
  }
  return getName();
}

代码示例来源:origin: org.apache.karaf.shell/org.apache.karaf.shell.help

Class<? extends Action> actionClass = ((CommandWithAction) function).getActionClass();
  Command ann = new ActionMetaDataFactory().getCommand(actionClass);
  description = ann.description();
} catch (Throwable e) {

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

Set<Option> optionsSet = new HashSet<>(options.keySet());
optionsSet.add(HelpOption.HELP);
if (command != null && (command.description() != null || command.name() != null)) {
  out.println(INTENSITY_BOLD + "DESCRIPTION" + INTENSITY_NORMAL);
  out.print("        ");
  out.println(command.description());
  out.println();

相关文章

微信公众号

最新文章

更多