@Test void testBadQuality() { QuotedQualityCSV values = new QuotedQualityCSV(); values.addValue("value0.5;p=v;q=0.5,value1.0,valueBad;q=X"); assertContains(values.getValues(), "value1.0", "value0.5;p=v"); }
public List<String> getValues() { if (!sorted) { sort(); } return values; }
QuotedQualityCSV extends QuotedCSV implements Iterable<String> { public List<String> getValues() { if (!sorted) { sort(); } return values; } }
QuotedQualityCSV extends QuotedCSV implements Iterable<String> { public List<String> getValues() { if (!sorted) { sort(); } return values; } QuotedQualityCSV();  QuotedQualityCSV(String[] preferredOrder);  QuotedQualityCSV(Function<String, Integer> secondaryOrdering); }
QuotedQualityCSV extends QuotedCSV implements Iterable<String> { public List<String> getValues() { if (!sorted) { sort(); } return values; } QuotedQualityCSV();  QuotedQualityCSV(String[] preferredOrder);  QuotedQualityCSV(Function<String, Integer> secondaryOrdering); List<String> getValues(); @Override Iterator<String> iterator(); }
QuotedQualityCSV extends QuotedCSV implements Iterable<String> { public List<String> getValues() { if (!sorted) { sort(); } return values; } QuotedQualityCSV();  QuotedQualityCSV(String[] preferredOrder);  QuotedQualityCSV(Function<String, Integer> secondaryOrdering); List<String> getValues(); @Override Iterator<String> iterator(); static Function<String, Integer> MOST_SPECIFIC; }