public class Generators
public static au.com.dius.pact.core.model.generators.Generators.Companion Companion
public Generators(@NotNull
java.util.Map<au.com.dius.pact.core.model.generators.Category,java.util.Map> categories)
public Generators()
@JvmOverloads @NotNull public Generators addGenerator(@NotNull Category category, @Nullable java.lang.String key, @NotNull Generator generator)
@JvmOverloads @NotNull public Generators addGenerator(@NotNull Category category, @NotNull Generator generator)
@JvmOverloads @NotNull public Generators addGenerators(@NotNull Generators generators, @NotNull java.lang.String keyPrefix)
@JvmOverloads @NotNull public Generators addGenerators(@NotNull Generators generators)
@NotNull public Generators addCategory(@NotNull Category category)
public void applyGenerator(@NotNull
Category category,
@NotNull
GeneratorTestMode mode,
@NotNull
kotlin.jvm.functions.Function2<? super java.lang.String,? super au.com.dius.pact.core.model.generators.Generator,kotlin.Unit> closure)
@NotNull public OptionalBody applyBodyGenerators(@NotNull OptionalBody body, @NotNull ContentType contentType, @NotNull java.util.Map<java.lang.String,? extends java.lang.Object> context, @NotNull GeneratorTestMode mode)
public boolean isEmpty()
If there are no generators
public boolean isNotEmpty()
If there are generators
@NotNull
public java.util.Map<java.lang.String,java.lang.Object> toMap(@NotNull
PactSpecVersion pactSpecVersion)
public void applyRootPrefix(@NotNull
java.lang.String prefix)
@NotNull public Generators copyWithUpdatedMatcherRootPrefix(@NotNull java.lang.String rootPath)
@NotNull public java.util.Map<au.com.dius.pact.core.model.generators.Category,java.util.Map> getCategories()
@NotNull public java.util.Map<au.com.dius.pact.core.model.generators.Category,java.util.Map> component1()
@NotNull public Generators copy(@NotNull java.util.Map<au.com.dius.pact.core.model.generators.Category,java.util.Map> categories)
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable
java.lang.Object p)
@JvmStatic @NotNull public static Generators fromJson(@Nullable com.google.gson.JsonElement json)