public Requirement(string requirementId, string candidateId, RequirementTypes type, bool requireSort, string checkEffectQuery) { RequirementId = requirementId; CandidateId = candidateId; Type = type; RequireSort = requireSort; CheckEffectQuery = checkEffectQuery; }
public Requirement(RequirementTypes r, List <string> objs, List <Flag> flags, bool RequirementMetIfTrue = true) { _Type = r; Targets = objs; Affirmative = RequirementMetIfTrue; if (flags != null) { CheckFlags.AddRange(flags); } }