public final class JsArrayGen extends Object implements fun.gen.Gen<JsArray>
Modifier and Type | Method and Description |
---|---|
Supplier<JsArray> |
apply(Random seed) |
static fun.gen.Gen<JsArray> |
arbitrary(fun.gen.Gen<? extends JsValue> gen,
int minSize,
int maxSize)
Returns an array generator.
|
static fun.gen.Gen<JsArray> |
biased(fun.gen.Gen<? extends JsValue> gen,
int minSize,
int maxSize)
Returns a biased array generator.
|
static fun.gen.Gen<JsArray> |
ofN(fun.gen.Gen<? extends JsValue> gen,
int size)
Returns a fixed-size array generator.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public static fun.gen.Gen<JsArray> ofN(fun.gen.Gen<? extends JsValue> gen, int size)
gen
- The element generator.size
- The size of the generated array.public static fun.gen.Gen<JsArray> arbitrary(fun.gen.Gen<? extends JsValue> gen, int minSize, int maxSize)
gen
- The element generator.minSize
- The minimum size of the arrays.maxSize
- The maximum size of the arrays.public static fun.gen.Gen<JsArray> biased(fun.gen.Gen<? extends JsValue> gen, int minSize, int maxSize)
gen
- The element generator.minSize
- The minimum size of the arrays.maxSize
- The maximum size of the arrays.Copyright © 2023. All rights reserved.