Package org.apache.storm.starter.tools

# Interface Rankable

All Superinterfaces:
  `Comparable<Rankable>`

All Known Implementing Classes:
  `RankableObjectWithFields`

public interface Rankable extends Comparable<Rankable>

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Rankable`
  `copy()`
  Note: We do not defensively copy the object wrapped by the Rankable.
  `long`
  `getCount()`
  `Object`
  `getObject()`

  ### Methods inherited from interface java.lang.Comparable

  `compareTo`

- ## Method Details

  - ### getObject

    Object getObject()

  - ### getCount

    long getCount()

  - ### copy

    Rankable copy()
    Note: We do not defensively copy the object wrapped by the Rankable. It is passed as is.
    Returns:
      a defensive copy