protected BinaryBetaNode(ITupleSource leftSource, IObjectSource rightSource) { LeftSource = leftSource; RightSource = rightSource; LeftSource.Attach(this); RightSource.Attach(this); }
protected BinaryBetaNode(ITupleSource leftSource, IObjectSource rightSource, bool isSubnetJoin) { _isSubnetJoin = isSubnetJoin; LeftSource = leftSource; RightSource = rightSource; LeftSource.Attach(this); RightSource.Attach(this); }
protected BinaryBetaNode(ITupleSource leftSource, IObjectSource rightSource) { LeftSource = leftSource; RightSource = rightSource; LeftSource.Attach(this); RightSource.Attach(this); Conditions = new List <IBetaCondition>(); }