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.