in harry-core/src/harry/util/Ranges.java [101:121]
public boolean contains(long descriptor)
{
if (minInclusive && maxInclusive)
return descriptor >= minBound && descriptor <= maxBound;
if (!minInclusive && !maxInclusive)
return descriptor > minBound && descriptor < maxBound;
if (!minInclusive && maxInclusive)
return descriptor > minBound && descriptor <= maxBound;
assert (minInclusive && !maxInclusive);
return descriptor >= minBound && descriptor < maxBound;
// if ((minInclusive && descriptor == minBound) && descriptor < maxBound)
// return true;
// if ((maxInclusive && descriptor == maxBound) && descriptor > minBound)
// return true;
//
// return (descriptor > minBound) && (descriptor < maxBound);
}