public ExceptionFourteenGate( StandardModulusExceptionFourteenCalculator exceptionFourteenCalculator, IProcessAStep nextStep) { _exceptionFourteenCalculator = exceptionFourteenCalculator; _nextStep = nextStep; }
public SecondModulusCalculatorStep(SecondStepRouter secondStepRouter, IProcessAStep nextStep) { _secondStepRouter = secondStepRouter; _nextStep = nextStep; }
public FirstModulusCalculatorStep(FirstStepRouter firstStepRouter, IProcessAStep gates) { _firstStepRouter = firstStepRouter; _gates = gates; }
public FirstModulusCalculatorStep() { _firstStepRouter = new FirstStepRouter(); _gates = new Gates.GatePipeline(); }
public IsUncheckableForeignAccount(IProcessAStep nextStep) { _firstModulusCalculatorStep = nextStep; }
public IsUncheckableForeignAccount(SortCodeSubstitution sortCodeSubstitution) { _firstModulusCalculatorStep = new FirstModulusCalculatorStep(sortCodeSubstitution); }
public HasWeightMappings(IProcessAStep nextStep) { _nextStep = nextStep; }
public HasWeightMappings(SortCodeSubstitution sortCodeSubstitution) { _nextStep = new IsUncheckableForeignAccount(sortCodeSubstitution); }
public IsExceptionTwoAndFirstCheckPassedGate( IProcessAStep nextStep) { _nextStep = nextStep; }
public FirstModulusCalculatorStep(SortCodeSubstitution sortCodeSubstitution) { _firstStepRouter = new FirstStepRouter(sortCodeSubstitution); _gates = new Gates.GatePipeline(sortCodeSubstitution); }
public HasWeightMappings() { _nextStep = new IsUncheckableForeignAccount(); }
public IsUncheckableForeignAccount() { _firstModulusCalculatorStep = new FirstModulusCalculatorStep(); }
public OnlyOneWeightMappingGate(IProcessAStep nextStep) { _nextStep = nextStep; }
public IsSecondCheckRequiredGate(IProcessAStep nextStep) { _nextStep = nextStep; }
public IsExceptionThreeAndCanSkipSecondCheck( IProcessAStep nextStep) { _nextStep = nextStep; }