Package 

Object RandomGenerators

    • Constructor Detail

    • Method Detail

      • get

         final <T extends Any, C extends RandomGenerator<T>> C get(Class<T> targetType, Map<String, Object> componentParams, Function0<C> defaultValue)

        根据指定的目标类型和配置参数,从缓存中得到随机值生成器。如果没有,则创建并放入。

      • getUseFallbackStrategy

         final Boolean getUseFallbackStrategy()

        是否使用回退策略。默认不使用。

        如果使用回退策略且找不到匹配的随机值生成器,则尝试调用目标类型的无参构造方法生成默认值。

      • setUseFallbackStrategy

         final Unit setUseFallbackStrategy(Boolean useFallbackStrategy)

        是否使用回退策略。默认不使用。

        如果使用回退策略且找不到匹配的随机值生成器,则尝试调用目标类型的无参构造方法生成默认值。