public CombinationTypeGetter( StraightFlushCombinationChecker straightFlushCombinationChecker, StraightCombinationChecker straightCombinationChecker, FlushCombinationChecker flushCombinationChecker, FourOfAKindCombinationChecker fourOfAKindCombinationChecker, FullHouseCombinationChecker fullHouseCombinationCheckerCombinationChecker, PairCombinationChecker pairCombinationChecker, ThreeOfAKindCombinationChecker threeOfAKindCombinationChecker, TwoPairCombinationChecker twoPairCombinationChecker) { _straightCombinationChecker = straightCombinationChecker; _flushCombinationChecker = flushCombinationChecker; _fourOfAKindCombinationChecker = fourOfAKindCombinationChecker; _fullHouseCombinationCheckerCombinationChecker = fullHouseCombinationCheckerCombinationChecker; _pairCombinationChecker = pairCombinationChecker; _threeOfAKindCombinationChecker = threeOfAKindCombinationChecker; _twoPairCombinationChecker = twoPairCombinationChecker; _straightFlushCombinationChecker = straightFlushCombinationChecker; }
FullHouseCombinationChecker(PairCombinationChecker pairCombinationChecker, ThreeOfAKindCombinationChecker threeOfAKindCombinationChecker) { _pairCombinationChecker = pairCombinationChecker; _threeOfAKindCombinationChecker = threeOfAKindCombinationChecker; }