@Test public void testTextualFormat() { assertEquals("{0..255}", choice.textualFormat()); assertEquals("{0.3..0.9}", new RangeArgumentChoice<Double>(0.3, 0.9).textualFormat()); assertEquals("{a..z}", new RangeArgumentChoice<String>("a", "z").textualFormat()); }
@Override public String textualFormat() { return String.format(TextHelper.LOCALE_ROOT, "{%s..%s}", min_, max_); }
RangeArgumentChoice implements
        ArgumentChoice { @Override public String textualFormat() { return String.format(TextHelper.LOCALE_ROOT, "{%s..%s}", min_, max_); } }
RangeArgumentChoice implements
        ArgumentChoice { @Override public String textualFormat() { return String.format(TextHelper.LOCALE_ROOT, "{%s..%s}", min_, max_); } RangeArgumentChoice(T min, T max); }
RangeArgumentChoice implements
        ArgumentChoice { @Override public String textualFormat() { return String.format(TextHelper.LOCALE_ROOT, "{%s..%s}", min_, max_); } RangeArgumentChoice(T min, T max); @Override boolean contains(Object val); @Override String textualFormat(); @Override String toString(); }
RangeArgumentChoice implements
        ArgumentChoice { @Override public String textualFormat() { return String.format(TextHelper.LOCALE_ROOT, "{%s..%s}", min_, max_); } RangeArgumentChoice(T min, T max); @Override boolean contains(Object val); @Override String textualFormat(); @Override String toString();  }