GeoFire/Utils/GFGeoHashQuery.m [276:292]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return NO;
    if (![self.startValue isEqualToString:[other startValue]])
        return NO;
    return [self.endValue isEqualToString:[other endValue]];
}

- (NSUInteger)hash
{
    return [self.startValue hash]*31 + [self.endValue hash];
}

- (id)copyWithZone:(NSZone *)zone
{
    return self;
}

- (NSString *)description
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



GeoFire/Utils/GFGeoQueryBounds.m [60:76]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        return NO;
    if (![self.startValue isEqualToString:[other startValue]])
        return NO;
    return [self.endValue isEqualToString:[other endValue]];
}

- (NSUInteger)hash
{
    return [self.startValue hash]*31 + [self.endValue hash];
}

- (id)copyWithZone:(NSZone *)zone
{
    return self;
}

- (NSString *)description
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



