Interface Result.Builder.Factory<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected,BT extends Result.Builder<RT,AT,TT,ET,BT>>
- Type Parameters:
RT- the type of the resultAT- the type of the actual behaviorTT- the type of the testET- the type of the expected behavior
- All Known Subinterfaces:
ResultOfCall.Builder.Factory,ResultOfExceptionalCall.Builder.Factory<T>,ResultOfFail.Builder.Factory,ResultOfObject.Builder.Factory<T>
- All Known Implementing Classes:
BasicResult.Builder.Factory,BasicResultOfExceptionalCall.Builder.Factory,BasicResultOfFail.Builder.Factory,BasicResultOfObject.Builder.Factory
- Enclosing interface:
Result.Builder<RT extends Result<RT,AT, TT, ET>, AT extends Actual, TT extends Test<TT, ET, RT, AT>, ET extends Expected, BT extends Result.Builder<RT, AT, TT, ET, BT>>
public static interface Result.Builder.Factory<RT extends Result<RT,AT,TT,ET>,AT extends Actual,TT extends Test<TT,ET,RT,AT>,ET extends Expected,BT extends Result.Builder<RT,AT,TT,ET,BT>>
A type representing a factory for builders.
-
Method Summary
-
Method Details
-
builder
BT builder()Creates a new result builder.
- Returns:
- the result builder
-