public static class FlatFileParser.Line
extends java.lang.Object
FlatFileParser.parseHeaders()
method.FlatFileParser.getLine(int)
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
line |
private int |
lineNo |
private java.lang.String |
name |
private FlatFileParser.LineType |
type |
private java.lang.String |
value |
Modifier | Constructor and Description |
---|---|
private |
Line(int lineNo,
java.lang.String line,
FlatFileParser.LineType type)
Create a new line object.
|
private |
Line(int lineNo,
java.lang.String line,
java.lang.String name,
FlatFileParser.LineType type)
Create a new section line object.
|
private |
Line(int lineNo,
java.lang.String line,
java.lang.String name,
java.lang.String value)
Create a new header line object.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
line()
The entire line as it was read from the input stream.
|
int |
lineNo()
The line number of this line in the input stream.
|
java.lang.String |
name()
The name of the header if the line is a header line.
|
java.lang.String |
toString() |
FlatFileParser.LineType |
type()
The type of the line as determined by the
FlatFileParser.parseHeaders() method. |
java.lang.String |
value()
The value of the header if the line is a header line.
|
private final int lineNo
private final java.lang.String line
private final FlatFileParser.LineType type
private final java.lang.String name
private final java.lang.String value
private Line(int lineNo, java.lang.String line, FlatFileParser.LineType type)
private Line(int lineNo, java.lang.String line, java.lang.String name, FlatFileParser.LineType type)
private Line(int lineNo, java.lang.String line, java.lang.String name, java.lang.String value)
public java.lang.String toString()
toString
in class java.lang.Object
public int lineNo()
public java.lang.String line()
public FlatFileParser.LineType type()
FlatFileParser.parseHeaders()
method. The value is
one of the values in the FlatFileParser.LineType
enumeration.public java.lang.String name()
public java.lang.String value()