(int row, int column)
| 3150 | |
| 3151 | |
| 3152 | public long getLong(int row, int column) { |
| 3153 | checkBounds(row, column); |
| 3154 | if (columnTypes[column] == LONG) { |
| 3155 | long[] longData = (long[]) columns[column]; |
| 3156 | return longData[row]; |
| 3157 | } |
| 3158 | String str = getString(row, column); |
| 3159 | if (str == null || str.equals(missingString)) { |
| 3160 | return missingLong; |
| 3161 | } |
| 3162 | try { |
| 3163 | return Long.parseLong(str); |
| 3164 | } catch (NumberFormatException nfe) { |
| 3165 | return missingLong; |
| 3166 | } |
| 3167 | } |
| 3168 | |
| 3169 | |
| 3170 | public long getLong(int row, String columnName) { |
no test coverage detected