Klasse PushbackLineNumberReader
java.lang.Object
java.io.Reader
java.io.FilterReader
java.io.PushbackReader
gdv.xport.io.PushbackLineNumberReader
- Alle implementierten Schnittstellen:
 Closeable,AutoCloseable,Readable
Dies ist ein 
PushbackReader, der um Eigenschaften des.
 LineNumberReaders angereichert wurde.
 Der Einfachhalt wegen wird zum Zaehlen nur das Newline-Zeichen (\n) herangezogen.
- Seit:
 - 0.9.2 (19.01.2014)
 - Autor:
 - oliver (ob@aosd.de)
 - Siehe auch:
 
- 
Feldübersicht
Von Klasse geerbte Felder java.io.FilterReader
in - 
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungInstantiates a new pushback line number reader.PushbackLineNumberReader(Reader in, int size) Instantiates a new pushback line number reader. - 
Methodenübersicht
Modifizierer und TypMethodeBeschreibungintGets the line number.intread()intread(char[] cbuf) intread(char[] cbuf, int off, int len) intread(CharBuffer target) readLine()Read line.voidreset()voidskip(char... chars) If the next characters in the input stream is one of the given characters these characters will be skipped.voidWenn das naechste Zeichen das Zeilenende ist, wird es uebersprungen.voidWenn das naechste Zeichen in Leerzeichen oder Zeilenende ist, wird es uebersprungen.toString()voidunread(char[] cbuf) voidunread(char[] cbuf, int off, int len) voidunread(int c) Von Klasse geerbte Methoden java.io.PushbackReader
close, mark, markSupported, ready, skipVon Klasse geerbte Methoden java.io.Reader
nullReader, transferTo 
- 
Konstruktordetails
- 
PushbackLineNumberReader
Instantiates a new pushback line number reader.- Parameter:
 in- the in
 - 
PushbackLineNumberReader
Instantiates a new pushback line number reader.- Parameter:
 in- the insize- the size
 
 - 
 - 
Methodendetails
- 
read
- Setzt außer Kraft:
 readin KlassePushbackReader- Löst aus:
 IOException
 - 
read
- Setzt außer Kraft:
 readin KlasseReader- Löst aus:
 IOException
 - 
read
- Angegeben von:
 readin SchnittstelleReadable- Setzt außer Kraft:
 readin KlasseReader- Löst aus:
 IOException
 - 
read
- Setzt außer Kraft:
 readin KlassePushbackReader- Löst aus:
 IOException
 - 
readLine
Read line.- Gibt zurück:
 - the string
 - Löst aus:
 IOException- Signals that an I/O exception has occurred.
 - 
reset
- Setzt außer Kraft:
 resetin KlassePushbackReader- Löst aus:
 IOException
 - 
unread
- Setzt außer Kraft:
 unreadin KlassePushbackReader- Löst aus:
 IOException
 - 
unread
- Setzt außer Kraft:
 unreadin KlassePushbackReader- Löst aus:
 IOException
 - 
unread
- Setzt außer Kraft:
 unreadin KlassePushbackReader- Löst aus:
 IOException
 - 
getLineNumber
public int getLineNumber()Gets the line number.- Gibt zurück:
 - the line number
 
 - 
skipNewline
Wenn das naechste Zeichen das Zeilenende ist, wird es uebersprungen. Ansonsten wird es wieder in den Eingabepuffer zurueckgestellt.- Löst aus:
 IOException- Signals that an I/O exception has occurred.
 - 
skipWhitespace
Wenn das naechste Zeichen in Leerzeichen oder Zeilenende ist, wird es uebersprungen. Ansonsten wird es wieder in den Eingabepuffer zurueckgestellt.- Löst aus:
 IOException- Signals that an I/O exception has occurred.
 - 
skip
If the next characters in the input stream is one of the given characters these characters will be skipped.- Parameter:
 chars- the chars- Löst aus:
 IOException- Signals that an I/O exception has occurred.
 - 
toString
 
 -