C# Class ABsoluteMaybe.ABsoluteMaybeBuilder

ファイルを表示 Open project: troygoode/ABsoluteMaybe

Public Methods

Method Description
AddShortCircuiter ( Func shortCircuiterFactory ) : ABsoluteMaybeBuilder
AddUserFilter ( Func userFilterFactory ) : ABsoluteMaybeBuilder
Build ( ) : Func
ClearShortCircuiters ( ) : ABsoluteMaybeBuilder
ClearUserFilters ( ) : ABsoluteMaybeBuilder
SetOptionChooser ( Func optionChooserFactory ) : ABsoluteMaybeBuilder
SetOptionSerializer ( Func optionSerializerFactory ) : ABsoluteMaybeBuilder
SetUserIdentification ( Func userIdentificationFactory ) : ABsoluteMaybeBuilder
StoreExperimentsUsing ( Func experimentCommandsFactory ) : ABsoluteMaybeBuilder

Private Methods

Method Description
ABsoluteMaybeBuilder ( ) : System
SetExperimentStorage ( Func experimentCommandsFactory ) : ABsoluteMaybeBuilder

Method Details

AddShortCircuiter() public method

public AddShortCircuiter ( Func shortCircuiterFactory ) : ABsoluteMaybeBuilder
shortCircuiterFactory Func
return ABsoluteMaybeBuilder

AddUserFilter() public method

public AddUserFilter ( Func userFilterFactory ) : ABsoluteMaybeBuilder
userFilterFactory Func
return ABsoluteMaybeBuilder

Build() public method

public Build ( ) : Func
return Func

ClearShortCircuiters() public method

public ClearShortCircuiters ( ) : ABsoluteMaybeBuilder
return ABsoluteMaybeBuilder

ClearUserFilters() public method

public ClearUserFilters ( ) : ABsoluteMaybeBuilder
return ABsoluteMaybeBuilder

SetOptionChooser() public method

public SetOptionChooser ( Func optionChooserFactory ) : ABsoluteMaybeBuilder
optionChooserFactory Func
return ABsoluteMaybeBuilder

SetOptionSerializer() public method

public SetOptionSerializer ( Func optionSerializerFactory ) : ABsoluteMaybeBuilder
optionSerializerFactory Func
return ABsoluteMaybeBuilder

SetUserIdentification() public method

public SetUserIdentification ( Func userIdentificationFactory ) : ABsoluteMaybeBuilder
userIdentificationFactory Func
return ABsoluteMaybeBuilder

StoreExperimentsUsing() public static method

public static StoreExperimentsUsing ( Func experimentCommandsFactory ) : ABsoluteMaybeBuilder
experimentCommandsFactory Func
return ABsoluteMaybeBuilder