Uses of Interface
jsonvalues.gen.JsGen
-
Packages that use JsGen Package Description jsonvalues.gen jsonvalues.gen.state -
-
Uses of JsGen in jsonvalues.gen
Classes in jsonvalues.gen that implement JsGen Modifier and Type Class Description classJsObjGenFields in jsonvalues.gen declared as JsGen Modifier and Type Field Description static JsGen<JsStr>JsGens. alphabeticstatic JsGen<JsStr>JsGens. alphanumericstatic JsGen<JsBool>JsGens. boolstatic JsGen<JsDouble>JsGens. decimalJsGen<O>JsGenPair. genstatic JsGen<JsInt>JsGens. integerstatic JsGen<JsLong>JsGens. longIntegerstatic JsGen<JsStr>JsGens. strMethods in jsonvalues.gen that return JsGen Modifier and Type Method Description static JsGen<JsStr>JsGens. alphabetic(int length)static JsGen<JsStr>JsGens. alphanumeric(int length)static JsGen<JsArray>JsGens. arrayOf(JsGen<?> gen, int size)static JsGen<JsInt>JsGens. choose(int min, int max)default <T extends JsValue>
JsGen<T>JsGen. flatMap(Function<R,JsGen<T>> f)static <O extends JsValue>
JsGen<O>JsGens. oneOf(List<O> list)static JsGen<?>JsGens. oneOf(JsGen<?> a, JsGen<?>... others)static JsGen<JsValue>JsGens. oneOf(JsValue a, JsValue... others)default JsGen<?>JsGen. optional()static JsGen<JsValue>JsGens. single(JsValue value)static JsGen<JsStr>JsGens. str(int length)static JsGen<JsArray>JsGens. tuple(JsGen<?> gen, JsGen<?>... others)Methods in jsonvalues.gen with parameters of type JsGen Modifier and Type Method Description static JsGen<JsArray>JsGens. arrayOf(JsGen<?> gen, int size)static <O extends JsValue>
JsGenPair<O>JsGenPair. of(String key, JsGen<O> gen)static JsObjGenJsObjGen. of(String key, JsGen<?> gen)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4, String key5, JsGen<?> gen5)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4, String key5, JsGen<?> gen5, String key6, JsGen<?> gen6)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4, String key5, JsGen<?> gen5, String key6, JsGen<?> gen6, String key7, JsGen<?> gen7)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4, String key5, JsGen<?> gen5, String key6, JsGen<?> gen6, String key7, JsGen<?> gen7, String key8, JsGen<?> gen8)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4, String key5, JsGen<?> gen5, String key6, JsGen<?> gen6, String key7, JsGen<?> gen7, String key8, JsGen<?> gen8, String key9, JsGen<?> gen9)static JsObjGenJsObjGen. of(String key, JsGen<?> gen, String key1, JsGen<?> gen1, String key2, JsGen<?> gen2, String key3, JsGen<?> gen3, String key4, JsGen<?> gen4, String key5, JsGen<?> gen5, String key6, JsGen<?> gen6, String key7, JsGen<?> gen7, String key8, JsGen<?> gen8, String key9, JsGen<?> gen9, String key10, JsGen<?> gen10)static JsGen<?>JsGens. oneOf(JsGen<?> a, JsGen<?>... others)JsObjGenJsObjGen. put(String key, JsGen<?> gen)static JsGen<JsArray>JsGens. tuple(JsGen<?> gen, JsGen<?>... others)Method parameters in jsonvalues.gen with type arguments of type JsGen Modifier and Type Method Description default <T extends JsValue>
JsGen<T>JsGen. flatMap(Function<R,JsGen<T>> f) -
Uses of JsGen in jsonvalues.gen.state
Methods in jsonvalues.gen.state that return JsGen Modifier and Type Method Description JsGen<JsObj>JsObjStateGen. apply(JsObj current)Methods in jsonvalues.gen.state with parameters of type JsGen Modifier and Type Method Description static JsStateGenJsStateGens. ifElse(Predicate<JsObj> condition, JsGen<?> ifTrue, JsGen<?> ifFalse)static JsStateGenJsStateGens. ifNotContains(String key, JsGen<?> gen)Method parameters in jsonvalues.gen.state with type arguments of type JsGen Modifier and Type Method Description static JsStateGenJsStateGens. ifContains(String key, Function<JsValue,JsGen<?>> gen)
-