gpt4 book ai didi

io.lettuce.core.ZStoreArgs.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-19 05:37:31 26 4
gpt4 key购买 nike

本文整理了Java中io.lettuce.core.ZStoreArgs.<init>()方法的一些代码示例,展示了ZStoreArgs.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZStoreArgs.<init>()方法的具体详情如下:
包路径:io.lettuce.core.ZStoreArgs
类名称:ZStoreArgs
方法名:<init>

ZStoreArgs.<init>介绍

暂无

代码示例

代码示例来源:origin: lettuce-io/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal WEIGHTS} using long.
 *
 * @return new {@link ZAddArgs} with {@literal WEIGHTS} set.
 * @see ZStoreArgs#weights(long[])
 * @deprecated use {@link #weights(double...)}.
 */
@Deprecated
public static ZStoreArgs weights(long[] weights) {
  return new ZStoreArgs().weights(toDoubleArray(weights));
}

代码示例来源:origin: lettuce-io/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal WEIGHTS}.
 *
 * @return new {@link ZAddArgs} with {@literal WEIGHTS} set.
 * @see ZStoreArgs#weights(double...)
 */
public static ZStoreArgs weights(double... weights) {
  return new ZStoreArgs().weights(weights);
}

代码示例来源:origin: lettuce-io/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal AGGREGATE SUM}.
 *
 * @return new {@link ZAddArgs} with {@literal AGGREGATE SUM} set.
 * @see ZStoreArgs#sum()
 */
public static ZStoreArgs sum() {
  return new ZStoreArgs().sum();
}

代码示例来源:origin: lettuce-io/lettuce-core

/**
   * Creates new {@link ZStoreArgs} setting {@literal AGGREGATE MAX}.
   *
   * @return new {@link ZAddArgs} with {@literal AGGREGATE MAX} set.
   * @see ZStoreArgs#sum()
   */
  public static ZStoreArgs max() {
    return new ZStoreArgs().max();
  }
}

代码示例来源:origin: lettuce-io/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal AGGREGATE MIN}.
 *
 * @return new {@link ZAddArgs} with {@literal AGGREGATE MIN} set.
 * @see ZStoreArgs#sum()
 */
public static ZStoreArgs min() {
  return new ZStoreArgs().min();
}

代码示例来源:origin: lettuce-io/lettuce-core

Command<K, V, Long> zinterstore(K destination, K... keys) {
  notEmpty(keys);
  return zinterstore(destination, new ZStoreArgs(), keys);
}

代码示例来源:origin: lettuce-io/lettuce-core

/**
 * Specify a multiplication factor for each input sorted set.
 *
 * @param weights must not be {@literal null}.
 * @return {@code this} {@link ZStoreArgs}.
 * @deprecated use {@link #weights(double...)}
 */
@Deprecated
public static ZStoreArgs weights(long[] weights) {
  LettuceAssert.notNull(weights, "Weights must not be null");
  return new ZStoreArgs().weights(toDoubleArray(weights));
}

代码示例来源:origin: lettuce-io/lettuce-core

Command<K, V, Long> zunionstore(K destination, K... keys) {
  notEmpty(keys);
  LettuceAssert.notNull(destination, "Destination " + MUST_NOT_BE_NULL);
  return zunionstore(destination, new ZStoreArgs(), keys);
}

代码示例来源:origin: spring-projects/spring-data-redis

private static ZStoreArgs zStoreArgs(@Nullable Aggregate aggregate, @Nullable List<Double> weights) {
  ZStoreArgs args = new ZStoreArgs();
  if (aggregate != null) {
    switch (aggregate) {
      case MIN:
        args.min();
        break;
      case MAX:
        args.max();
        break;
      default:
        args.sum();
        break;
    }
  }
  if (weights != null) {
    args.weights(weights.stream().mapToDouble(it -> it).toArray());
  }
  return args;
}

代码示例来源:origin: spring-projects/spring-data-redis

private static ZStoreArgs zStoreArgs(@Nullable Aggregate aggregate, Weights weights) {
  ZStoreArgs args = new ZStoreArgs();
  if (aggregate != null) {
    switch (aggregate) {
      case MIN:
        args.min();
        break;
      case MAX:
        args.max();
        break;
      default:
        args.sum();
        break;
    }
  }
  args.weights(weights.toArray());
  return args;
}

代码示例来源:origin: io.lettuce/lettuce-core

/**
   * Creates new {@link ZStoreArgs} setting {@literal AGGREGATE MAX}.
   *
   * @return new {@link ZAddArgs} with {@literal AGGREGATE MAX} set.
   * @see ZStoreArgs#sum()
   */
  public static ZStoreArgs max() {
    return new ZStoreArgs().max();
  }
}

代码示例来源:origin: io.lettuce/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal AGGREGATE SUM}.
 *
 * @return new {@link ZAddArgs} with {@literal AGGREGATE SUM} set.
 * @see ZStoreArgs#sum()
 */
public static ZStoreArgs sum() {
  return new ZStoreArgs().sum();
}

代码示例来源:origin: io.lettuce/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal WEIGHTS} using long.
 *
 * @return new {@link ZAddArgs} with {@literal WEIGHTS} set.
 * @see ZStoreArgs#weights(long[])
 * @deprecated use {@link #weights(double...)}.
 */
@Deprecated
public static ZStoreArgs weights(long[] weights) {
  return new ZStoreArgs().weights(toDoubleArray(weights));
}

代码示例来源:origin: io.lettuce/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal WEIGHTS}.
 *
 * @return new {@link ZAddArgs} with {@literal WEIGHTS} set.
 * @see ZStoreArgs#weights(double...)
 */
public static ZStoreArgs weights(double... weights) {
  return new ZStoreArgs().weights(weights);
}

代码示例来源:origin: io.lettuce/lettuce-core

/**
 * Creates new {@link ZStoreArgs} setting {@literal AGGREGATE MIN}.
 *
 * @return new {@link ZAddArgs} with {@literal AGGREGATE MIN} set.
 * @see ZStoreArgs#sum()
 */
public static ZStoreArgs min() {
  return new ZStoreArgs().min();
}

代码示例来源:origin: io.lettuce/lettuce-core

Command<K, V, Long> zinterstore(K destination, K... keys) {
  notEmpty(keys);
  return zinterstore(destination, new ZStoreArgs(), keys);
}

代码示例来源:origin: io.lettuce/lettuce-core

/**
 * Specify a multiplication factor for each input sorted set.
 *
 * @param weights must not be {@literal null}.
 * @return {@code this} {@link ZStoreArgs}.
 * @deprecated use {@link #weights(double...)}
 */
@Deprecated
public static ZStoreArgs weights(long[] weights) {
  LettuceAssert.notNull(weights, "Weights must not be null");
  return new ZStoreArgs().weights(toDoubleArray(weights));
}

代码示例来源:origin: io.lettuce/lettuce-core

Command<K, V, Long> zunionstore(K destination, K... keys) {
  notEmpty(keys);
  LettuceAssert.notNull(destination, "Destination " + MUST_NOT_BE_NULL);
  return zunionstore(destination, new ZStoreArgs(), keys);
}

代码示例来源:origin: org.springframework.data/spring-data-redis

private static ZStoreArgs zStoreArgs(@Nullable Aggregate aggregate, @Nullable List<Double> weights) {
  ZStoreArgs args = new ZStoreArgs();
  if (aggregate != null) {
    switch (aggregate) {
      case MIN:
        args.min();
        break;
      case MAX:
        args.max();
        break;
      default:
        args.sum();
        break;
    }
  }
  if (weights != null) {
    args.weights(weights.stream().mapToDouble(it -> it).toArray());
  }
  return args;
}

代码示例来源:origin: org.springframework.data/spring-data-redis

private static ZStoreArgs zStoreArgs(@Nullable Aggregate aggregate, Weights weights) {
  ZStoreArgs args = new ZStoreArgs();
  if (aggregate != null) {
    switch (aggregate) {
      case MIN:
        args.min();
        break;
      case MAX:
        args.max();
        break;
      default:
        args.sum();
        break;
    }
  }
  args.weights(weights.toArray());
  return args;
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com