public boolean hasOnlyEqualityRestrictions() { return isOnToken() ? false : restrictions.hasOnlyEqualityRestrictions(); }
public boolean hasContains() { return isOnToken() ? false : restrictions.hasContains(); }
public boolean hasIN() { return isOnToken() ? false : restrictions.hasIN(); }
public boolean hasContains() { return isOnToken() ? false : restrictions.hasContains(); }
public boolean hasIN() { return isOnToken() ? false : restrictions.hasIN(); }
public boolean hasOnlyEqualityRestrictions() { return isOnToken() ? false : restrictions.hasOnlyEqualityRestrictions(); }
public boolean hasContains() { return isOnToken() ? false : restrictions.hasContains(); }
public boolean hasIN() { return isOnToken() ? false : restrictions.hasIN(); }
public boolean hasOnlyEqualityRestrictions() { return isOnToken() ? false : restrictions.hasOnlyEqualityRestrictions(); }
@Override public boolean isInclusive(Bound bound) { return isOnToken() ? tokenRestriction.isInclusive(bound) : restrictions.isInclusive(bound); }
@Override public boolean hasBound(Bound bound) { return isOnToken() ? tokenRestriction.hasBound(bound) : restrictions.hasBound(bound); }
@Override public boolean isInclusive(Bound bound) { return isOnToken() ? tokenRestriction.isInclusive(bound) : restrictions.isInclusive(bound); }
@Override public boolean hasBound(Bound bound) { return isOnToken() ? tokenRestriction.hasBound(bound) : restrictions.hasBound(bound); }
@Override public List<ByteBuffer> bounds(Bound bound, QueryOptions options) throws InvalidRequestException { return isOnToken() ? tokenRestriction.bounds(bound, options) : restrictions.bounds(bound, options); }
@Override public List<ByteBuffer> bounds(Bound bound, QueryOptions options) throws InvalidRequestException { return isOnToken() ? tokenRestriction.bounds(bound, options) : restrictions.bounds(bound, options); }
@Override public boolean isInclusive(Bound bound) { return isOnToken() ? tokenRestriction.isInclusive(bound) : restrictions.isInclusive(bound); }
@Override public List<ByteBuffer> bounds(Bound bound, QueryOptions options) throws InvalidRequestException { return isOnToken() ? tokenRestriction.bounds(bound, options) : restrictions.bounds(bound, options); }
@Override public boolean hasBound(Bound bound) { return isOnToken() ? tokenRestriction.hasBound(bound) : restrictions.hasBound(bound); }