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 result
AT - the type of the actual behavior
TT - the type of the test
ET - 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

    Modifier and Type
    Method
    Description
    Creates a new result builder.
  • Method Details

    • builder

      BT builder()

      Creates a new result builder.

      Returns:
      the result builder