@Override
  public boolean checkAndDelete(byte[] row, byte[] family, byte[] qualifier,
      CompareFilter.CompareOp compareOp, byte[] value, Delete delete) throws IOException {
    LOG.trace("checkAndDelete(byte[], byte[], byte[], CompareOp, byte[], Delete)");
    ConditionalRowMutation request =
        new CheckAndMutateUtil.RequestBuilder(hbaseAdapter, row, family)
            .qualifier(qualifier)
            .ifMatches(compareOp, value)
            .withDelete(delete)
            .build();

    return checkAndMutate(row, request, "checkAndDelete");
  }
@ Override public boolean checkAndDelete ( byte [ ] row , byte [ ] family , byte [ ] qualifier , CompareFilter . CompareOp compareOp , byte [ ] value , Delete delete ) throws IOException { LOG . trace ( "checkAndDelete(byte[], byte[], byte[], CompareOp, byte[], Delete)" ) ; ConditionalRowMutation request = new CheckAndMutateUtil . RequestBuilder ( hbaseAdapter , row , family ) . qualifier ( qualifier ) . ifMatches ( compareOp , value ) . withDelete ( delete ) . build ( ) ; return checkAndMutate ( row , request , "checkAndDelete" ) ; }
{@inheritDoc}