ContractCondition<T> |
ContractCondition.Builder.build() |
|
static <T> ContractCondition<T> |
Contracts.condition(Predicate<T> condition,
Function<T,String> describer) |
Construct a predicate from the given predicate function and describer.
|
static <T> ContractCondition<T> |
ContractCondition.copyOf(ContractConditionType<T> instance) |
|
static <T> ContractCondition<T> |
ContractCondition.of(Predicate<T> predicate,
Function<T,String> describer) |
Construct a new immutable ContractCondition instance.
|
ContractCondition<T> |
ContractCondition.withDescriber(Function<T,String> value) |
Copy the current immutable object by setting a value for the describer attribute.
|
ContractCondition<T> |
ContractCondition.withPredicate(Predicate<T> value) |
Copy the current immutable object by setting a value for the predicate attribute.
|