dbutils
Interface TableReader

All Known Implementing Classes:
RamTableReader, TableCol

public interface TableReader

Interface TableReader


Method Summary
 int getCellDisplaySize(int col)
          Bezogen auf die aktuelle Zeile, wird die Länge des aktuelle Wertes der Spalte (Zelle), als String formatiert, bestimmt
 int getColumnCount()
          Anzahl der Spalten
 java.lang.String getColumnLabel(int col)
          Spaltenueberschrift; falls nicht definiert sollte hier der Name der Spalte zurückgegeben werden.
 java.lang.String getColumnName(int col)
          Name der Spalte.
 double getDouble(int col)
          Double-Wert der Spalte bezogen auf die aktuelle Zeile, also nach next().
 int getRowNumber()
          Aktuelle Zeilennummer
 java.lang.String getString(int col)
          String-Wert der Spalte bezogen auf die aktuelle Zeile, also nach next().
 boolean isKeyFigure(int col)
          Ist diese Spalte eine Kennzahl?
 boolean isNumber(int col)
          Ist diese Spalte eine numerisch ?
 boolean next()
          Es wird auf den nächsten Satz positioniert.
 

Method Detail

getColumnCount

public int getColumnCount()
Anzahl der Spalten


getColumnLabel

public java.lang.String getColumnLabel(int col)
Spaltenueberschrift; falls nicht definiert sollte hier der Name der Spalte zurückgegeben werden.

Parameters:
col - Spaltennummer beginnend mit 1

getColumnName

public java.lang.String getColumnName(int col)
Name der Spalte.

Parameters:
col - Spaltennummer beginnend mit 1

isKeyFigure

public boolean isKeyFigure(int col)
Ist diese Spalte eine Kennzahl? Wenn ja, muß sie in jedem Fall numerisch sein. Z.B. ist eine Spalte MONAT i.d.R. numerisch aber keine Kennzahl.

Parameters:
col - Spaltennummer beginnend mit 1

isNumber

public boolean isNumber(int col)
Ist diese Spalte eine numerisch ? . Z.B. ist eine Spalte MONAT i.d.R. numerisch aber keine Kennzahl.

Parameters:
col - Spaltennummer beginnend mit 1

next

public boolean next()
Es wird auf den nächsten Satz positioniert.


getDouble

public double getDouble(int col)
Double-Wert der Spalte bezogen auf die aktuelle Zeile, also nach next().

Parameters:
col - Spaltennummer beginnend mit 1

getString

public java.lang.String getString(int col)
String-Wert der Spalte bezogen auf die aktuelle Zeile, also nach next().

Parameters:
col - Spaltennummer beginnend mit 1

getCellDisplaySize

public int getCellDisplaySize(int col)
Bezogen auf die aktuelle Zeile, wird die Länge des aktuelle Wertes der Spalte (Zelle), als String formatiert, bestimmt


getRowNumber

public int getRowNumber()
Aktuelle Zeilennummer