@java.lang.SuppressWarnings(['AbstractClassWithoutAbstractMethod', 'SpaceAroundMapEntryColon']) @groovy.util.logging.Slf4j @groovy.transform.ToString @groovy.transform.EqualsAndHashCode(excludes = ['metadata', 'source']) abstract class BasePact extends java.lang.Object
Base Pact class
| Type | Name and description |
|---|---|
static java.util.Map |
DEFAULT_METADATA |
au.com.dius.pact.model.Consumer |
consumer |
java.util.Map |
metadata |
au.com.dius.pact.model.Provider |
provider |
au.com.dius.pact.model.PactSource |
source |
| Constructor and description |
|---|
protected BasePact
(au.com.dius.pact.model.Provider provider, au.com.dius.pact.model.Consumer consumer, java.util.Map metadata) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
boolean |
compatibleTo(au.com.dius.pact.model.Pact other) |
|
static java.util.Map |
convertToMap(java.lang.Object object) |
|
java.io.File |
fileForPact(java.lang.String pactDir) |
|
static java.lang.String |
lookupVersion() |
|
java.util.Map |
mergePacts(java.util.Map pact, java.io.File pactFile) |
|
static java.util.Map |
metaData(au.com.dius.pact.model.PactSpecVersion pactSpecVersion) |
|
static java.util.Map |
objectToMap(java.lang.Object object) |
|
void |
write(java.lang.String pactDir, au.com.dius.pact.model.PactSpecVersion pactSpecVersion) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation