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