/** {@inheritDoc} */
  @Override
  public String toString() {
    GridCacheMvccCandidate<?> prev = previous();
    GridCacheMvccCandidate<?> next = next();

    return S.toString(
        GridCacheMvccCandidate.class,
        this,
        "key",
        parent == null ? null : parent.key(),
        "masks",
        Mask.toString(flags()),
        "prevVer",
        (prev == null ? null : prev.version()),
        "nextVer",
        (next == null ? null : next.version()));
  }
    /** {@inheritDoc} */
    @Override
    public String toString() {
      int size;

      synchronized (this) {
        size = entries.size();
      }

      return S.toString(
          Buffer.class,
          this,
          "entriesCnt",
          size,
          "locFutsSize",
          locFuts.size(),
          "reqsSize",
          reqs.size());
    }
 /** {@inheritDoc} */
 @Override
 public String toString() {
   return S.toString(GridCacheContinuousQueryAdapter.class, this);
 }
 /** {@inheritDoc} */
 @Override
 public String toString() {
   return S.toString(GridDataLoaderImpl.class, this);
 }
 /** {@inheritDoc} */
 @Override
 public String toString() {
   return S.toString(GridCacheLruEvictionPolicy.class, this, "size", queue.sizex());
 }
 /** {@inheritDoc} */
 @Override
 public String toString() {
   return S.toString(MiniFuture.class, this, "done", isDone(), "err", error());
 }
 /** {@inheritDoc} */
 @Override
 public String toString() {
   return S.toString(
       GridCachePessimisticCheckCommittedTxFuture.class, this, "super", super.toString());
 }
 /** {@inheritDoc} */
 @Override
 public String toString() {
   return S.toString(GridMemoryEventStorageSpi.class, this);
 }