- Create your own
AbstractResultSet
class, one that (like AbstractQueue) implements all methods by throwing UnsupportedOperationException (Eclipse autogenerates these methods in a split second). - Now extend
AbstractResultSet
. The subclass can override only the methods you’re interested in implementing.