@ Override public Map < String , Object > getRowData ( ) { if ( _resultSet == null ) { return null ; } else if ( ! isRowAvailable ( ) ) { throw new IllegalArgumentException ( "the requested row is not available in the ResultSet - you have scrolled beyond the end." ) ; } try { return new WrapResultSetMap ( String . CASE_INSENSITIVE_ORDER ) ; } catch ( SQLException e ) { throw new FacesException ( e ) ; } }
Get the actual data of this row wrapped into a map . The specification is very strict about what has to be returned from here so check the spec before modifying anything here .