An Interface in Java used as a container for SQL query results.
See also RecordSet
With 139 odd methods, it's an amusing exercise to make even a MockStubShunt for a ResultSet...
This class is the cause of a good 90% of the headaches a programmer experiences when working with JDBC. If they'd only realize what a bloated monster it is and split it up into four or five related classes with sane interfaces, then it might be usable. Might.