/** {@inheritDoc} */
 @Override
 public boolean isReadPending() {
   return key.isOpPending(OP_READ);
 }
 /** {@inheritDoc} */
 @Override
 public boolean isWritePending() {
   return key.isOpPending(OP_WRITE);
 }
 /** {@inheritDoc} */
 @Override
 public boolean isAcceptPending() {
   return key.isOpPending(OP_ACCEPT);
 }