/** * Computes the usage of the given {@link CLI}. * * @param builder where the usage is going to be written * @param cli the cli */ public void usage(StringBuilder builder, CLI cli) { usage(builder, null, cli); }
@Override public CLI usage(StringBuilder builder) { new UsageMessageFormatter().usage(builder, this); return this; }
@Override public CLI usage(StringBuilder builder, String prefix) { new UsageMessageFormatter().usage(builder, prefix, this); return this; } }
/** * Computes the usage of the given {@link CLI}. * * @param builder where the usage is going to be written * @param cli the cli */ public void usage(StringBuilder builder, CLI cli) { usage(builder, null, cli); }
@Override public CLI usage(StringBuilder builder) { new UsageMessageFormatter().usage(builder, this); return this; }
@Override public CLI usage(StringBuilder builder, String prefix) { new UsageMessageFormatter().usage(builder, prefix, this); return this; } }