public class TabFile extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
TabFile.Parser |
protected static class |
TabFile.Row |
Modifier and Type | Field and Description |
---|---|
static TabFile.Parser |
TRIM |
Constructor and Description |
---|
TabFile() |
Modifier and Type | Method and Description |
---|---|
protected static String |
asText(String left,
String right,
List<TabFile.Row> rows) |
protected static String |
asText(String left,
String right,
Map<String,String> entries) |
static ValidationError.Sink |
createLoggerSink(String file,
org.slf4j.Logger log) |
protected static String |
pad(int len,
String src) |
protected static List<TabFile.Row> |
parse(String text,
String filename,
TabFile.Parser left,
TabFile.Parser right,
ValidationError.Sink errors) |
protected static <T extends Comparable<? super T>> |
sort(Collection<T> m) |
protected static Map<String,String> |
toMap(List<TabFile.Row> rows) |
public static TabFile.Parser TRIM
protected static List<TabFile.Row> parse(String text, String filename, TabFile.Parser left, TabFile.Parser right, ValidationError.Sink errors) throws IOException
IOException
protected static Map<String,String> toMap(List<TabFile.Row> rows)
protected static String asText(String left, String right, List<TabFile.Row> rows)
protected static <T extends Comparable<? super T>> List<T> sort(Collection<T> m)
public static ValidationError.Sink createLoggerSink(String file, org.slf4j.Logger log)