public static class FuzzyClassContract.Builder
extends java.lang.Object
Constructor and Description |
---|
FuzzyClassContract.Builder() |
Modifier and Type | Method and Description |
---|---|
FuzzyClassContract |
build() |
FuzzyClassContract.Builder |
constructor(AbstractFuzzyMatcher<MethodInfo> matcher)
Add a new constructor contract.
|
FuzzyClassContract.Builder |
constructor(FuzzyMethodContract.Builder builder)
Add a new constructor contract via a builder.
|
FuzzyClassContract.Builder |
field(AbstractFuzzyMatcher<java.lang.reflect.Field> matcher)
Add a new field contract.
|
FuzzyClassContract.Builder |
field(FuzzyFieldContract.Builder builder)
Add a new field contract via a builder.
|
FuzzyClassContract.Builder |
method(AbstractFuzzyMatcher<MethodInfo> matcher)
Add a new method contract.
|
FuzzyClassContract.Builder |
method(FuzzyMethodContract.Builder builder)
Add a new method contract via a builder.
|
public FuzzyClassContract.Builder field(AbstractFuzzyMatcher<java.lang.reflect.Field> matcher)
matcher
- - new field contract.public FuzzyClassContract.Builder field(FuzzyFieldContract.Builder builder)
builder
- - builder for the new field contract.public FuzzyClassContract.Builder method(AbstractFuzzyMatcher<MethodInfo> matcher)
matcher
- - new method contract.public FuzzyClassContract.Builder method(FuzzyMethodContract.Builder builder)
builder
- - builder for the new method contract.public FuzzyClassContract.Builder constructor(AbstractFuzzyMatcher<MethodInfo> matcher)
matcher
- - new constructor contract.public FuzzyClassContract.Builder constructor(FuzzyMethodContract.Builder builder)
builder
- - builder for the new constructor contract.public FuzzyClassContract build()