public class ManFileParser extends java.lang.Object implements FileParser
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
name |
private java.io.InputStreamReader |
reader |
private java.util.List<ManSection> |
sections |
| Constructor and Description |
|---|
ManFileParser() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAsList() |
java.lang.String |
getName() |
java.util.List<ManSection> |
getSections() |
java.util.List<java.lang.String> |
loadPage(int columns) |
java.lang.String |
print() |
private void |
processHeader(java.util.List<java.lang.String> header,
int columns) |
void |
setInput(java.io.InputStream input) |
private final java.util.List<ManSection> sections
private java.lang.String name
private java.io.InputStreamReader reader
public void setInput(java.io.InputStream input)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getName()
getName in interface FileParserpublic java.util.List<java.lang.String> loadPage(int columns)
throws java.io.IOException
loadPage in interface FileParserjava.io.IOExceptionprivate void processHeader(java.util.List<java.lang.String> header,
int columns)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<ManSection> getSections()
public java.util.List<java.lang.String> getAsList()
public java.lang.String print()