Package com.yahoo.documentapi
Class ProgressToken.BucketKeyWrapper
java.lang.Object
com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
- All Implemented Interfaces:
Comparable<ProgressToken.BucketKeyWrapper>
- Enclosing class:
- ProgressToken
public static class ProgressToken.BucketKeyWrapper
extends Object
implements Comparable<ProgressToken.BucketKeyWrapper>
For consistent bucket key ordering, we need to ensure that reverse bucket
IDs that have their MSB set actually are compared as being greater than
those that don't. This is yet another issue caused by Java's lack of
unsigned integers.
-
Constructor Details
-
BucketKeyWrapper
public BucketKeyWrapper(long key)
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ProgressToken.BucketKeyWrapper>
-
getKey
public long getKey() -
toBucketId
public com.yahoo.document.BucketId toBucketId() -
toString
-
equals
-
hashCode
public int hashCode()
-