RemoteDataBook und getValue
Posted: Sat Mar 13, 2010 4:11 pm
Bei der Implementierung eines DataBookListener ist mir folgender Punkt aufgefallen:
Der Aufruf von getValue eines RemoteDataBooks bei einer Column mit dem Typ BigDecimalDataType liefert nicht (nie) ein BigDecimal Objekt zurück sondern ein Objekt mit dem Typ des ResultSet aus dem fetching.
Es ist mir Klar das ich eine Konvertierung mit RemoteDataBook.getRowDefinition().getColumnDefinition("COLUMN").getDataType().convertToTypeClass(RemoteDataBook.getValue("COLUMN")); durchführen kann nur warum wird dies nicht automatisiert durchgeführt?
Der Aufruf von getValue eines RemoteDataBooks bei einer Column mit dem Typ BigDecimalDataType liefert nicht (nie) ein BigDecimal Objekt zurück sondern ein Objekt mit dem Typ des ResultSet aus dem fetching.
Es ist mir Klar das ich eine Konvertierung mit RemoteDataBook.getRowDefinition().getColumnDefinition("COLUMN").getDataType().convertToTypeClass(RemoteDataBook.getValue("COLUMN")); durchführen kann nur warum wird dies nicht automatisiert durchgeführt?