java.io.LineNumberInputStream (JDK 1.0; Deprecated.)
This class is a FilterInputStream that keeps track of the number of lines of data that have been read. getLineNumber() returns the current line number. setLineNumber() sets the line number of the current line. Subsequent lines are numbered starting from that number.
This class is deprecated in Java 1.1 because it does not properly convert bytes to characters. Use LineNumberReader instead.
public classLineNumberInputStreamextends FilterInputStream { //Public ConstructorpublicLineNumberInputStream(InputStreamin); //Public Instance Methodspublic intavailable() throws IOException; //Overrides FilterInputStreampublic intgetLineNumber(); public voidmark(intreadlimit); //Overrides FilterInputStreampublic intread() throws IOException; //Overrides FilterInputStreampublic intread(byte[]b, intoff, intlen) throws IOException; //Overrides FilterInputStreampublic voidreset() throws IOException; //Overrides FilterInputStreampublic voidsetLineNumber(intlineNumber); public longskip(longn) throws IOException; //Overrides FilterInputStream}
Hierarchy:
Object->InputStream->FilterInputStream->LineNumberInputStream