A B C D E F G H I J K L M N O P Q R S T U V W X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
R
- randomkey() - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- randomkey() - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- randomkey() - Method in class com.blackrook.redis.RedisConnection
- randomkey() - Method in class com.blackrook.redis.RedisPipeline
- RAW - com.blackrook.redis.enums.EncodingType
- readArray() - Method in class com.blackrook.redis.io.RESPReader
-
Reads and expects an Array Reply from Redis.
- readBulk(DataList, int) - Method in class com.blackrook.redis.io.RESPReader
-
Reads bytes until CRLF and returns how many bytes in the "string" (before CRLF).
- reader - Variable in class com.blackrook.redis.RedisConnectionAbstract
-
The input wrapper.
- readFrom(RESPReader) - Method in class com.blackrook.redis.enums.ReturnType
- readInteger() - Method in class com.blackrook.redis.io.RESPReader
-
Reads and expects an Integer Reply from Redis.
- readLine(DataList) - Method in class com.blackrook.redis.io.RESPReader
-
Reads bytes until CRLF and returns how many bytes in the "string" (before CRLF).
- readObject() - Method in class com.blackrook.redis.io.RESPReader
-
Reads a full Redis data structure as a
RedisObject
. - readOK() - Method in class com.blackrook.redis.io.RESPReader
-
Reads and expects "OK" from Redis.
- readPong() - Method in class com.blackrook.redis.io.RESPReader
-
Reads and expects "PONG" from Redis.
- readQueued() - Method in class com.blackrook.redis.io.RESPReader
-
Reads and expects "QUEUED" from Redis.
- readRaw() - Method in class com.blackrook.redis.io.RESPReader
-
Reads until a full Redis data structure is read.
- readString() - Method in class com.blackrook.redis.io.RESPReader
-
Reads and expects a String Reply from Redis, bulk or otherwise.
- reconnect() - Method in class com.blackrook.redis.RedisConnectionAbstract
-
Reconnects to a server.
- RedisConnection - Class in com.blackrook.redis
-
A single connection to a Redis server.
- RedisConnection() - Constructor for class com.blackrook.redis.RedisConnection
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisConnection(RedisInfo) - Constructor for class com.blackrook.redis.RedisConnection
-
Creates an open connection.
- RedisConnection(String, int) - Constructor for class com.blackrook.redis.RedisConnection
-
Creates an open connection.
- RedisConnection(String, int, String) - Constructor for class com.blackrook.redis.RedisConnection
-
Creates an open connection.
- RedisConnectionAbstract - Class in com.blackrook.redis
-
A single connection to a Redis server.
- RedisConnectionAbstract() - Constructor for class com.blackrook.redis.RedisConnectionAbstract
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisConnectionAbstract(RedisInfo) - Constructor for class com.blackrook.redis.RedisConnectionAbstract
-
Creates an open connection.
- RedisConnectionAbstract(String, int) - Constructor for class com.blackrook.redis.RedisConnectionAbstract
-
Creates an open connection.
- RedisConnectionAbstract(String, int, String) - Constructor for class com.blackrook.redis.RedisConnectionAbstract
-
Creates an open connection.
- RedisConnectionCommands - Interface in com.blackrook.redis.commands
-
Interface for Redis connection commands.
- RedisConnectionPool - Class in com.blackrook.redis
-
A connection pool for Redis socket connections.
- RedisConnectionPool(int, RedisInfo) - Constructor for class com.blackrook.redis.RedisConnectionPool
-
Creates a connection pool using a connection to a host.
- RedisConnectionPool(int, String, int, String) - Constructor for class com.blackrook.redis.RedisConnectionPool
-
Creates a connection pool using a connection to a host.
- RedisCursor - Class in com.blackrook.redis.data
-
A cursor encapsulation for the result of a SCAN call.
- RedisDebugCommands - Interface in com.blackrook.redis.commands
-
Specifies the Redis commands for issuing debug conmmands.
- RedisDebugConnection - Class in com.blackrook.redis
-
A connection to Redis that only provides debug calls to the server.
- RedisDebugConnection() - Constructor for class com.blackrook.redis.RedisDebugConnection
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisDebugConnection(RedisInfo) - Constructor for class com.blackrook.redis.RedisDebugConnection
-
Creates an open connection.
- RedisDebugConnection(String, int) - Constructor for class com.blackrook.redis.RedisDebugConnection
-
Creates an open connection.
- RedisDebugConnection(String, int, String) - Constructor for class com.blackrook.redis.RedisDebugConnection
-
Creates an open connection.
- RedisDeferredCommands - Interface in com.blackrook.redis.commands
-
Interface for Redis connection stuff from deferred calls like pipelines or transactions that don't require immediate feedback.
- RedisException - Exception in com.blackrook.redis.exception
-
An exception thrown during a Redis command or a read error.
- RedisException() - Constructor for exception com.blackrook.redis.exception.RedisException
- RedisException(String) - Constructor for exception com.blackrook.redis.exception.RedisException
- RedisException(String, Throwable) - Constructor for exception com.blackrook.redis.exception.RedisException
- RedisException(Throwable) - Constructor for exception com.blackrook.redis.exception.RedisException
- RedisHyperlogCommands - Interface in com.blackrook.redis.commands
-
Interface for Redis HyperlogLog management.
- RedisIgnore - Annotation Type in com.blackrook.redis.hints
-
Placing this annotation on public fields or getter/setter methods on POJOs hints at this field not being included in the resulting collection/table.
- RedisInfo - Class in com.blackrook.redis
-
Contains info about a single Redis server.
- RedisInfo(String, int) - Constructor for class com.blackrook.redis.RedisInfo
-
Creates a Redis info object, no timeout, nor password.
- RedisInfo(String, int, int) - Constructor for class com.blackrook.redis.RedisInfo
-
Creates a Redis info object, no timeout, nor password.
- RedisInfo(String, int, int, int) - Constructor for class com.blackrook.redis.RedisInfo
-
Creates a Redis info object, no password.
- RedisInfo(String, int, String) - Constructor for class com.blackrook.redis.RedisInfo
-
Creates a Redis info object, no timeout.
- RedisInfo(String, int, String, int) - Constructor for class com.blackrook.redis.RedisInfo
-
Creates a Redis info object, no timeout.
- RedisInfo(String, int, String, int, int) - Constructor for class com.blackrook.redis.RedisInfo
-
Creates a Redis info object.
- RedisMonitorConnection - Class in com.blackrook.redis
-
A connection to Redis that sends MONITOR to the database and constantly fires events on reception of responses.
- RedisMonitorConnection(RedisMonitorListener...) - Constructor for class com.blackrook.redis.RedisMonitorConnection
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisMonitorConnection(RedisInfo, RedisMonitorListener...) - Constructor for class com.blackrook.redis.RedisMonitorConnection
-
Creates an open connection.
- RedisMonitorConnection(String, int, RedisMonitorListener...) - Constructor for class com.blackrook.redis.RedisMonitorConnection
-
Creates an open connection.
- RedisMonitorConnection(String, int, String, RedisMonitorListener...) - Constructor for class com.blackrook.redis.RedisMonitorConnection
-
Creates an open connection.
- RedisMonitorDebugListener - Class in com.blackrook.redis.event
-
An adapter class for
RedisMonitorListener
that prints messages to aPrintStream
when events are heard. - RedisMonitorDebugListener() - Constructor for class com.blackrook.redis.event.RedisMonitorDebugListener
-
Creates a listener that dumps to
System.out
. - RedisMonitorDebugListener(PrintStream) - Constructor for class com.blackrook.redis.event.RedisMonitorDebugListener
-
Creates a listener.
- RedisMonitorEvent - Class in com.blackrook.redis.event
-
An event class that is emitted from a
RedisMonitorConnection
whenever it receives an event from the connection. - RedisMonitorListener - Interface in com.blackrook.redis.event
-
A listener for
RedisMonitorConnection
s that encapsulate events received via a MONITOR connection. - RedisName - Annotation Type in com.blackrook.redis.hints
-
Placing this annotation on public fields or getter/setter methods on POJOs hints that this field uses a different field or column name in a collection or table.
- RedisObject - Class in com.blackrook.redis.data
-
An object, received or sent to the Redis Server.
- RedisObject.Type - Enum in com.blackrook.redis.data
-
Underlying object type.
- RedisParseException - Exception in com.blackrook.redis.exception
-
An exception thrown during a Redis stream read error.
- RedisParseException() - Constructor for exception com.blackrook.redis.exception.RedisParseException
- RedisParseException(String) - Constructor for exception com.blackrook.redis.exception.RedisParseException
- RedisParseException(String, Throwable) - Constructor for exception com.blackrook.redis.exception.RedisParseException
- RedisParseException(Throwable) - Constructor for exception com.blackrook.redis.exception.RedisParseException
- RedisPipeline - Class in com.blackrook.redis
-
A Redis Pipeline, created from a Redis Connection.
- RedisPubSubCommands - Interface in com.blackrook.redis.commands
-
Interface for Redis commands related to Pub/Sub messaging.
- RedisPubSubConnection - Class in com.blackrook.redis
-
A special Redis connection that is essentially a subscription to one or more Redis channels.
- RedisPubSubConnection(RedisSubscriptionListener...) - Constructor for class com.blackrook.redis.RedisPubSubConnection
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisPubSubConnection(RedisInfo, RedisSubscriptionListener...) - Constructor for class com.blackrook.redis.RedisPubSubConnection
-
Creates an open connection.
- RedisPubSubConnection(String, int, RedisSubscriptionListener...) - Constructor for class com.blackrook.redis.RedisPubSubConnection
-
Creates an open connection.
- RedisPubSubConnection(String, int, String, RedisSubscriptionListener...) - Constructor for class com.blackrook.redis.RedisPubSubConnection
-
Creates an open connection.
- RedisScanCommands - Interface in com.blackrook.redis.commands
-
Command interface for key/value iteration in Redis.
- RedisServerCommands - Interface in com.blackrook.redis.commands
-
Interface of Redis server commands.
- RedisServerConnection - Class in com.blackrook.redis
-
A connection to a Redis server primarily for server and administrative operations.
- RedisServerConnection() - Constructor for class com.blackrook.redis.RedisServerConnection
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisServerConnection(RedisInfo) - Constructor for class com.blackrook.redis.RedisServerConnection
-
Creates an open connection.
- RedisServerConnection(String, int) - Constructor for class com.blackrook.redis.RedisServerConnection
-
Creates an open connection.
- RedisServerConnection(String, int, String) - Constructor for class com.blackrook.redis.RedisServerConnection
-
Creates an open connection.
- RedisSubscriptionAdapter - Class in com.blackrook.redis.event
-
An adapter class for
RedisSubscriptionListener
. - RedisSubscriptionAdapter() - Constructor for class com.blackrook.redis.event.RedisSubscriptionAdapter
- RedisSubscriptionDebugListener - Class in com.blackrook.redis.event
-
An adapter class for
RedisSubscriptionListener
that prints messages to aPrintStream
when events are heard. - RedisSubscriptionDebugListener() - Constructor for class com.blackrook.redis.event.RedisSubscriptionDebugListener
-
Creates a listener that dumps to
System.out
. - RedisSubscriptionDebugListener(PrintStream) - Constructor for class com.blackrook.redis.event.RedisSubscriptionDebugListener
-
Creates a listener.
- RedisSubscriptionListener - Interface in com.blackrook.redis.event
-
A listener class that listens on fired events from a Redis channel subscription.
- RedisUserConnection - Class in com.blackrook.redis
-
A connection to Redis that allows completely open submission to Redis.
- RedisUserConnection() - Constructor for class com.blackrook.redis.RedisUserConnection
-
Creates an open connection to localhost, port 6379, the default Redis port.
- RedisUserConnection(RedisInfo) - Constructor for class com.blackrook.redis.RedisUserConnection
-
Creates an open connection.
- RedisUserConnection(String, int) - Constructor for class com.blackrook.redis.RedisUserConnection
-
Creates an open connection.
- RedisUserConnection(String, int, String) - Constructor for class com.blackrook.redis.RedisUserConnection
-
Creates an open connection.
- releaseConnection(RedisConnection) - Method in class com.blackrook.redis.RedisConnectionPool
-
Releases a Redis connection back to this pool.
- removeListeners(RedisMonitorListener...) - Method in class com.blackrook.redis.RedisMonitorConnection
-
Removes
RedisSubscriptionListener
s from this connection. - removeListeners(RedisSubscriptionListener...) - Method in class com.blackrook.redis.RedisPubSubConnection
-
Removes
RedisSubscriptionListener
s from this connection. - rename(String, String) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- rename(String, String) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- rename(String, String) - Method in class com.blackrook.redis.RedisConnection
- rename(String, String) - Method in class com.blackrook.redis.RedisPipeline
- renamenx(String, String) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- renamenx(String, String) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- renamenx(String, String) - Method in class com.blackrook.redis.RedisConnection
- renamenx(String, String) - Method in class com.blackrook.redis.RedisPipeline
- RESPReader - Class in com.blackrook.redis.io
-
Reader class for reading responses from a Redis Socket connection.
- RESPReader(InputStream) - Constructor for class com.blackrook.redis.io.RESPReader
-
Creates a RedisReader attached to an input stream.
- RESPWriter - Class in com.blackrook.redis.io
-
Writer class for writing requests to a Redis Socket.
- RESPWriter(OutputStream) - Constructor for class com.blackrook.redis.io.RESPWriter
-
Opens a RedisWriter attached to an output stream.
- RESPWriter(Writer) - Constructor for class com.blackrook.redis.io.RESPWriter
-
Opens a RedisWriter attached to a writer.
- restore(String, long, String) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- restore(String, long, String) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- restore(String, long, String) - Method in class com.blackrook.redis.RedisConnection
- restore(String, long, String) - Method in class com.blackrook.redis.RedisPipeline
- ReturnType<C> - Class in com.blackrook.redis.enums
-
Enumeration of Redis return types, used for figuring out what to return sometimes.
- rpop(String) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- rpop(String) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- rpop(String) - Method in class com.blackrook.redis.RedisConnection
- rpop(String) - Method in class com.blackrook.redis.RedisPipeline
- rpopLong(String) - Method in class com.blackrook.redis.RedisConnection
-
Like
RedisConnection.rpop(String)
, except it casts the value to a long integer. - rpoplpush(String, String) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- rpoplpush(String, String) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- rpoplpush(String, String) - Method in class com.blackrook.redis.RedisConnection
- rpoplpush(String, String) - Method in class com.blackrook.redis.RedisPipeline
- rpoplpushLong(String, String) - Method in class com.blackrook.redis.RedisConnection
-
Like
RedisConnection.rpoplpush(String, String)
, except it casts the value to a long integer. - rpush(String, String, String...) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- rpush(String, String, String...) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- rpush(String, String, String...) - Method in class com.blackrook.redis.RedisConnection
- rpush(String, String, String...) - Method in class com.blackrook.redis.RedisPipeline
- rpushx(String, String) - Method in interface com.blackrook.redis.commands.RedisConnectionCommands
- rpushx(String, String) - Method in interface com.blackrook.redis.commands.RedisDeferredCommands
- rpushx(String, String) - Method in class com.blackrook.redis.RedisConnection
- rpushx(String, String) - Method in class com.blackrook.redis.RedisPipeline
All Classes All Packages