クラス RedisGeoCommands.GeoSearchStoreCommandArgs
java.lang.ObjectSE
org.springframework.data.redis.connection.RedisGeoCommands.GeoSearchStoreCommandArgs
- 実装されたすべてのインターフェース:
CloneableSE
,RedisGeoCommands.GeoCommandArgs
- 含まれているインターフェース:
- RedisGeoCommands
public static class RedisGeoCommands.GeoSearchStoreCommandArgs
extends ObjectSE
implements RedisGeoCommands.GeoCommandArgs, CloneableSE
RedisGeoCommands
で使用される追加の引数(count/sort/... など)。- 導入:
- 2.6
- 作成者:
- Mark Paluch
ネストされたクラスのサマリー
インターフェース org.springframework.data.redis.connection.RedisGeoCommands.GeoCommandArgs から継承されたネストクラス / インターフェース
RedisGeoCommands.GeoCommandArgs.GeoCommandFlag
メソッドのサマリー
修飾子と型メソッド説明clone()
getFlags()
getLimit()
boolean
boolean
limit
(long count) 結果を最初の N 個の一致するアイテムに制限します。limit
(long count, boolean any) 結果を最初の N 個の一致するアイテムに制限します。新しいRedisGeoCommands.GeoSearchStoreCommandArgs
を作成します。sort
(Sort.Direction direction) ソート方向を適用します。返されたアイテムを、中心を基準にして、最も近いものから最も遠いものの順に並べ替えます。返されたアイテムを、中心を基準にして、最も遠いものから最も近いものへと並べ替えます。RedisGeoCommands.GeoRadiusCommandArgs.Flag.STOREDIST
フラグを設定して、指定された中心からの return されたアイテムの距離も保存します。クラス java.lang.ObjectSE から継承されたメソッド
equalsSE, finalize, getClass, hashCode, notify, notifyAll, toString, wait, waitSE, waitSE
インターフェース org.springframework.data.redis.connection.RedisGeoCommands.GeoCommandArgs から継承されたメソッド
hasFlags, hasLimit, hasSortDirection
メソッドの詳細
newGeoSearchStoreArgs
新しいRedisGeoCommands.GeoSearchStoreCommandArgs
を作成します。- 戻り値:
- 決して null にはなりません。
storeDistance
RedisGeoCommands.GeoRadiusCommandArgs.Flag.STOREDIST
フラグを設定して、指定された中心からの return されたアイテムの距離も保存します。- 戻り値:
- 決して null にはなりません。
sort
ソート方向を適用します。- 戻り値:
- 決して null にはなりません。
sortAscending
返されたアイテムを、中心を基準にして、最も近いものから最も遠いものの順に並べ替えます。- 戻り値:
- 決して null にはなりません。
sortDescending
返されたアイテムを、中心を基準にして、最も遠いものから最も近いものへと並べ替えます。- 戻り値:
- 決して null にはなりません。
limit
結果を最初の N 個の一致するアイテムに制限します。- パラメーター:
count
-- 戻り値:
- 決して null にはなりません。
limit
結果を最初の N 個の一致するアイテムに制限します。- パラメーター:
count
-any
-- 戻り値:
- 決して null にはなりません。
getFlags
- 次で指定:
- インターフェース
RedisGeoCommands.GeoCommandArgs
のgetFlags
- 戻り値:
- 決して null にはなりません。
getLimit
- 次で指定:
- インターフェース
RedisGeoCommands.GeoCommandArgs
のgetLimit
- 戻り値:
- null でもかまいません。
getSortDirection
- 次で指定:
- インターフェース
RedisGeoCommands.GeoCommandArgs
のgetSortDirection
- 戻り値:
- null でもかまいません。
isStoreDistance
public boolean isStoreDistance()hasAnyLimit
public boolean hasAnyLimit()clone