@Override public Distance geoDist(byte[] key, byte[] member1, byte[] member2) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(member1, "Member1 must not be null!"); Assert.notNull(member2, "Member2 must not be null!"); try { return JedisConverters.distanceConverterForMetric(DistanceUnit.METERS) .convert(connection.getCluster().geodist(key, member1, member2)); } catch (Exception ex) { throw convertJedisAccessException(ex); } }
@Override public Distance geoDist(byte[] key, byte[] member1, byte[] member2, Metric metric) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(member1, "Member1 must not be null!"); Assert.notNull(member2, "Member2 must not be null!"); Assert.notNull(metric, "Metric must not be null!"); GeoUnit geoUnit = JedisConverters.toGeoUnit(metric); try { return JedisConverters.distanceConverterForMetric(metric) .convert(connection.getCluster().geodist(key, member1, member2, geoUnit)); } catch (Exception ex) { throw convertJedisAccessException(ex); } }
@Override public Double geodist(byte[] bytes, byte[] bytes1, byte[] bytes2) { return cluster.geodist(bytes, bytes1, bytes2); }
public Double geodist(String key, String member1, String member2, GeoUnit unit) { return jedisCluster.geodist(key, member1, member2, unit); }
public Double geodist(byte[] key, byte[] member1, byte[] member2, GeoUnit unit) { return jedisCluster.geodist(key, member1, member2, unit); }
@Override public Double geodist(byte[] bytes, byte[] bytes1, byte[] bytes2, GeoUnit geoUnit) { return cluster.geodist(bytes, bytes1, bytes2, geoUnit); }
public Double geodist(String key, String member1, String member2) { return jedisCluster.geodist(key, member1, member2); }
public Double geodist(byte[] key, byte[] member1, byte[] member2) { return jedisCluster.geodist(key, member1, member2); }
@Override public Distance geoDist(byte[] key, byte[] member1, byte[] member2) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(member1, "Member1 must not be null!"); Assert.notNull(member2, "Member2 must not be null!"); try { return JedisConverters.distanceConverterForMetric(DistanceUnit.METERS) .convert(connection.getCluster().geodist(key, member1, member2)); } catch (Exception ex) { throw convertJedisAccessException(ex); } }
@Override public Distance geoDist(byte[] key, byte[] member1, byte[] member2) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(member1, "Member1 must not be null!"); Assert.notNull(member2, "Member2 must not be null!"); try { return JedisConverters.distanceConverterForMetric(DistanceUnit.METERS) .convert(connection.getCluster().geodist(key, member1, member2)); } catch (Exception ex) { throw convertJedisAccessException(ex); } }
@Override public Distance geoDist(byte[] key, byte[] member1, byte[] member2, Metric metric) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(member1, "Member1 must not be null!"); Assert.notNull(member2, "Member2 must not be null!"); Assert.notNull(metric, "Metric must not be null!"); GeoUnit geoUnit = JedisConverters.toGeoUnit(metric); try { return JedisConverters.distanceConverterForMetric(metric) .convert(connection.getCluster().geodist(key, member1, member2, geoUnit)); } catch (Exception ex) { throw convertJedisAccessException(ex); } }
@Override public Distance geoDist(byte[] key, byte[] member1, byte[] member2, Metric metric) { Assert.notNull(key, "Key must not be null!"); Assert.notNull(member1, "Member1 must not be null!"); Assert.notNull(member2, "Member2 must not be null!"); Assert.notNull(metric, "Metric must not be null!"); GeoUnit geoUnit = JedisConverters.toGeoUnit(metric); try { return JedisConverters.distanceConverterForMetric(metric) .convert(connection.getCluster().geodist(key, member1, member2, geoUnit)); } catch (Exception ex) { throw convertJedisAccessException(ex); } }