de.inovat.kex.bast.importer
Class ParseSpaltenWert

java.lang.Object
  extended by de.inovat.kex.bast.importer.ParseSpaltenWert

 class ParseSpaltenWert
extends java.lang.Object

Die Klasse ermittelt den folgenden Stundendatensatz.


Field Summary
private  int _cursorEnd
           
private static int[] AR_KORREKTE_PRUEFKENNZEICHEN
           
private static java.lang.String NICHT_ERMITTELBAR
           
 
Constructor Summary
ParseSpaltenWert(int cursorEnd)
           
 
Method Summary
 java.lang.String parseFolgeWert(java.lang.String line)
          Parse folgenden (ab der Kursor-Position) Wert aus der Zeile.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AR_KORREKTE_PRUEFKENNZEICHEN

private static int[] AR_KORREKTE_PRUEFKENNZEICHEN

NICHT_ERMITTELBAR

private static final java.lang.String NICHT_ERMITTELBAR
See Also:
Constant Field Values

_cursorEnd

private int _cursorEnd
Constructor Detail

ParseSpaltenWert

public ParseSpaltenWert(int cursorEnd)
Method Detail

parseFolgeWert

public java.lang.String parseFolgeWert(java.lang.String line)
Parse folgenden (ab der Kursor-Position) Wert aus der Zeile. Kursor wird dabei an das Ende des Wertes verschoben. Für das Parsen muss der Wert mit einem der korrekten Prüfkennzeichen beendet werden. Andersfall wird NICHT_ERMITTELBAR zurückgeliefert.

Parameters:
line - Zeile.
Returns:
Folgender (ab der Kursor-Position) Wert aus der Zeile. Wert wird ohne Prüfkennzeichen ermittelt.