Skip to content

Commit b58462c

Browse files
committed
Use Experimental annotation
1 parent adf692e commit b58462c

File tree

5 files changed

+10
-0
lines changed

5 files changed

+10
-0
lines changed

Diff for: src/main/java/redis/clients/jedis/CommandArguments.java

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import java.util.Collection;
55
import java.util.Iterator;
66

7+
import redis.clients.jedis.annots.Experimental;
78
import redis.clients.jedis.args.Rawable;
89
import redis.clients.jedis.args.RawableFactory;
910
import redis.clients.jedis.commands.ProtocolCommand;
@@ -30,6 +31,7 @@ public ProtocolCommand getCommand() {
3031
return (ProtocolCommand) args.get(0);
3132
}
3233

34+
@Experimental
3335
void setKeyArgumentPreProcessor(CommandKeyArgumentPreProcessor keyPreProcessor) {
3436
this.keyPreProc = keyPreProcessor;
3537
}

Diff for: src/main/java/redis/clients/jedis/CommandKeyArgumentPreProcessor.java

+3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package redis.clients.jedis;
22

3+
import redis.clients.jedis.annots.Experimental;
4+
5+
@Experimental
36
public interface CommandKeyArgumentPreProcessor {
47

58
/**

Diff for: src/main/java/redis/clients/jedis/CommandObjects.java

+2
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
import redis.clients.jedis.Protocol.Command;
1414
import redis.clients.jedis.Protocol.Keyword;
15+
import redis.clients.jedis.annots.Experimental;
1516
import redis.clients.jedis.args.*;
1617
import redis.clients.jedis.bloom.*;
1718
import redis.clients.jedis.bloom.RedisBloomProtocol.*;
@@ -59,6 +60,7 @@ void setBroadcastAndRoundRobinConfig(JedisBroadcastAndRoundRobinConfig config) {
5960
this.broadcastAndRoundRobinConfig = config;
6061
}
6162

63+
@Experimental
6264
void setKeyArgumentPreProcessor(CommandKeyArgumentPreProcessor keyPreProcessor) {
6365
this.keyPreProcessor = keyPreProcessor;
6466
}

Diff for: src/main/java/redis/clients/jedis/UnifiedJedis.java

+1
Original file line numberDiff line numberDiff line change
@@ -4926,6 +4926,7 @@ public Object executeCommand(CommandArguments args) {
49264926
return executeCommand(new CommandObject<>(args, BuilderFactory.RAW_OBJECT));
49274927
}
49284928

4929+
@Experimental
49294930
public void setKeyArgumentPreProcessor(CommandKeyArgumentPreProcessor keyPreProcessor) {
49304931
this.commandObjects.setKeyArgumentPreProcessor(keyPreProcessor);
49314932
}

Diff for: src/main/java/redis/clients/jedis/util/PrefixedKeyArgumentPreProcessor.java

+2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
package redis.clients.jedis.util;
22

33
import redis.clients.jedis.CommandKeyArgumentPreProcessor;
4+
import redis.clients.jedis.annots.Experimental;
45
import redis.clients.jedis.args.Rawable;
56
import redis.clients.jedis.args.RawableFactory;
67

8+
@Experimental
79
public class PrefixedKeyArgumentPreProcessor implements CommandKeyArgumentPreProcessor {
810

911
private final byte[] prefixBytes;

0 commit comments

Comments
 (0)