@@ -59,7 +59,8 @@ public interface ReactiveHashOperations<H, HK, HV> {
59
59
Mono <HV > get (H key , Object hashKey );
60
60
61
61
/**
62
- * Get values for given {@code hashKeys} from hash at {@code key}.
62
+ * Get values for given {@code hashKeys} from hash at {@code key}. Values are in the order of the requested keys.
63
+ * Absent field values are represented using {@code null} in the resulting {@link List}.
63
64
*
64
65
* @param key must not be {@literal null}.
65
66
* @param hashKeys must not be {@literal null}.
@@ -122,10 +123,10 @@ public interface ReactiveHashOperations<H, HK, HV> {
122
123
Flux <HK > randomKeys (H key , long count );
123
124
124
125
/**
125
- * Return random entries from the hash stored at {@code key}. If the provided {@code count} argument is
126
- * positive, return a list of distinct entries, capped either at {@code count} or the hash size. If {@code count} is
127
- * negative, the behavior changes and the command is allowed to return the same entry multiple times. In this case,
128
- * the number of returned fields is the absolute value of the specified count.
126
+ * Return random entries from the hash stored at {@code key}. If the provided {@code count} argument is positive,
127
+ * return a list of distinct entries, capped either at {@code count} or the hash size. If {@code count} is negative,
128
+ * the behavior changes and the command is allowed to return the same entry multiple times. In this case, the number
129
+ * of returned fields is the absolute value of the specified count.
129
130
*
130
131
* @param key must not be {@literal null}.
131
132
* @param count number of fields to return.
0 commit comments