Class BlockingTransactionalBitMapCommandsImpl<K>
java.lang.Object
io.quarkus.redis.runtime.datasource.AbstractTransactionalRedisCommandGroup
io.quarkus.redis.runtime.datasource.BlockingTransactionalBitMapCommandsImpl<K>
- All Implemented Interfaces:
TransactionalBitMapCommands<K>,TransactionalRedisCommands
public class BlockingTransactionalBitMapCommandsImpl<K>
extends AbstractTransactionalRedisCommandGroup
implements TransactionalBitMapCommands<K>
-
Field Summary
Fields inherited from class io.quarkus.redis.runtime.datasource.AbstractTransactionalRedisCommandGroup
ds, timeout -
Constructor Summary
ConstructorsConstructorDescriptionBlockingTransactionalBitMapCommandsImpl(TransactionalRedisDataSource ds, ReactiveTransactionalBitMapCommands<K> reactive, Duration timeout) -
Method Summary
Modifier and TypeMethodDescriptionvoidExecute the command BITCOUNT.voidExecute the command BITCOUNT.voidbitfield(K key, BitFieldArgs bitFieldArgs) Execute the command BITFIELD.voidExecute the command BITOP.voidExecute the command BITOP.voidExecute the command BITOP.voidExecute the command BITOP.voidExecute the command BITPOS.voidExecute the command BITPOS.voidExecute the command BITPOS.voidReturns the bit value at offset in the string value stored at key.voidSets or clears the bit at offset in the string value stored at key.Methods inherited from class io.quarkus.redis.runtime.datasource.AbstractTransactionalRedisCommandGroup
getDataSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.quarkus.redis.datasource.TransactionalRedisCommands
getDataSource
-
Constructor Details
-
BlockingTransactionalBitMapCommandsImpl
public BlockingTransactionalBitMapCommandsImpl(TransactionalRedisDataSource ds, ReactiveTransactionalBitMapCommands<K> reactive, Duration timeout)
-
-
Method Details
-
bitcount
Description copied from interface:TransactionalBitMapCommandsExecute the command BITCOUNT. Summary: Count set bits in a string Group: bitmap Requires Redis 2.6.0- Specified by:
bitcountin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the key
-
bitcount
Description copied from interface:TransactionalBitMapCommandsExecute the command BITCOUNT. Summary: Count set bits in a string Group: bitmap Requires Redis 2.6.0- Specified by:
bitcountin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the keystart- the start indexend- the end index
-
getbit
Description copied from interface:TransactionalBitMapCommandsReturns the bit value at offset in the string value stored at key.- Specified by:
getbitin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the key.offset- the offset
-
bitfield
Description copied from interface:TransactionalBitMapCommandsExecute the command BITFIELD. Summary: Perform arbitrary bitfield integer operations on strings Group: bitmap Requires Redis 3.2.0- Specified by:
bitfieldin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the key
-
bitpos
Description copied from interface:TransactionalBitMapCommandsExecute the command BITPOS. Summary: Find first bit set or clear in a string Group: bitmap Requires Redis 2.8.7- Specified by:
bitposin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the keyvalueToLookFor-1to look for1,0to look for0
-
bitpos
Description copied from interface:TransactionalBitMapCommandsExecute the command BITPOS. Summary: Find first bit set or clear in a string Group: bitmap Requires Redis 2.8.7- Specified by:
bitposin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the keybit-1to look for1,0to look for0start- the start position
-
bitpos
Description copied from interface:TransactionalBitMapCommandsExecute the command BITPOS. Summary: Find first bit set or clear in a string Group: bitmap Requires Redis 2.8.7- Specified by:
bitposin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the keybit-trueto look for1,falseto look for0start- the start positionend- the end position
-
bitopAnd
Description copied from interface:TransactionalBitMapCommandsExecute the command BITOP. Summary: Perform a bitwise AND operation between strings Group: bitmap Requires Redis 2.6.0- Specified by:
bitopAndin interfaceTransactionalBitMapCommands<K>- Parameters:
destination- the destination keykeys- the keys
-
bitopNot
Description copied from interface:TransactionalBitMapCommandsExecute the command BITOP. Summary: Perform a bitwise NOT operation between strings Group: bitmap Requires Redis 2.6.0- Specified by:
bitopNotin interfaceTransactionalBitMapCommands<K>- Parameters:
destination- the destination keysource- the source key
-
bitopOr
Description copied from interface:TransactionalBitMapCommandsExecute the command BITOP. Summary: Perform a bitwise OR operation between strings Group: bitmap Requires Redis 2.6.0- Specified by:
bitopOrin interfaceTransactionalBitMapCommands<K>- Parameters:
destination- the destination keykeys- the keys
-
bitopXor
Description copied from interface:TransactionalBitMapCommandsExecute the command BITOP. Summary: Perform a bitwise XOR operation between strings Group: bitmap Requires Redis 2.6.0- Specified by:
bitopXorin interfaceTransactionalBitMapCommands<K>- Parameters:
destination- the destination keykeys- the keys
-
setbit
Description copied from interface:TransactionalBitMapCommandsSets or clears the bit at offset in the string value stored at key.- Specified by:
setbitin interfaceTransactionalBitMapCommands<K>- Parameters:
key- the key.offset- the offsetvalue- the value (O or 1)
-