trait GeoApi extends ApiSubset
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- GeoApi
- ApiSubset
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
type
Field = RedisSerialization.Field
- Definition Classes
- ApiSubset
-
type
Key = RedisSerialization.Key
- Definition Classes
- ApiSubset
-
type
Record = RedisSerialization.Record
- Definition Classes
- ApiSubset
-
abstract
type
Result[A]
The type constructor into which a result of each command is wrapped.
-
type
Value = RedisSerialization.Value
- Definition Classes
- ApiSubset
Abstract Value Members
-
abstract
def
execute[A](command: RedisCommand[A]): Result[A]
- Definition Classes
- ApiSubset
-
abstract
val
serialization: RedisSerialization
- Definition Classes
- ApiSubset
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
implicit final
def
fieldCodec: RedisDataCodec[Field]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
geoadd(key: Key, items: Iterable[(Value, GeoPoint)]): Result[Int]
Executes GEOADD or simply returns 0 when
items
is empty, without sending the command Redis -
def
geoadd(key: Key, item: (Value, GeoPoint), items: (Value, GeoPoint)*): Result[Int]
Executes GEOADD
-
def
geoadd(key: Key, member: Value, point: GeoPoint): Result[Boolean]
Executes GEOADD
-
def
geodist(key: Key, member1: Value, member2: Value, unit: GeoUnit = GeoUnit.M): Result[commons.Opt[Double]]
Executes GEODIST
-
def
geohash(key: Key, members: Iterable[Value]): Result[Seq[commons.Opt[GeoHash]]]
Executes GEOHASH NOTE:
members
CAN be empty (Redis accepts it) -
def
geohash(key: Key, members: Value*): Result[Seq[commons.Opt[GeoHash]]]
Executes GEOHASH
-
def
geopos(key: Key, members: Iterable[Value]): Result[Seq[commons.Opt[GeoPoint]]]
Executes GEOPOS NOTE:
members
CAN be empty (Redis accepts it) -
def
geopos(key: Key, members: Value*): Result[Seq[commons.Opt[GeoPoint]]]
Executes GEOPOS
-
def
georadius[A <: GeoradiusAttrs](key: Key, point: GeoPoint, radius: Double, unit: GeoUnit, attributes: A = GeoradiusAttrs.None, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, readOnly: Boolean = false): Result[Seq[georadius.A.Attributed[Value]]]
Executes GEORADIUS
-
def
georadiusStore(key: Key, point: GeoPoint, radius: Double, unit: GeoUnit, storeKey: Key, storeDist: Boolean = false, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty): Result[commons.Opt[Long]]
Executes GEORADIUS
-
def
georadiusbymember[A <: GeoradiusAttrs](key: Key, member: Value, radius: Double, unit: GeoUnit, attributes: A = GeoradiusAttrs.None, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty, readOnly: Boolean = false): Result[Seq[georadiusbymember.A.Attributed[Value]]]
Executes GEORADIUSBYMEMBER
-
def
georadiusbymemberStore(key: Key, member: Value, radius: Double, unit: GeoUnit, storeKey: Key, storeDist: Boolean = false, count: commons.OptArg[Long] = OptArg.Empty, sortOrder: commons.OptArg[SortOrder] = OptArg.Empty): Result[commons.Opt[Long]]
Executes GEORADIUSBYMEMBER
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
implicit
def
headOps[T](head: T): HeadOps[T]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
implicit
def
iterableTailOps[T](tail: Iterable[T]): IterableTailOps[T]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
implicit
def
iteratorTailOps[T](tail: Iterator[T]): IteratorTailOps[T]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
implicit final
def
keyCodec: RedisDataCodec[Key]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
implicit final
def
recordCodec: RedisRecordCodec[Record]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
implicit final
def
valueCodec: RedisDataCodec[Value]
- Attributes
- protected
- Definition Classes
- ApiSubset
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )