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