/// <summary> /// Processes a Negated Property Set /// </summary> /// <param name="negPropSet">Negated Property Set</param> /// <param name="context">SPARQL Evaluation Context</param> /// <returns></returns> public virtual BaseMultiset ProcessNegatedPropertySet(NegatedPropertySet negPropSet, SparqlEvaluationContext context) { if (context == null) { context = this.GetContext(); } return(negPropSet.Evaluate(context)); }
/// <summary> /// Processes a Negated Property Set. /// </summary> /// <param name="negPropSet">Negated Property Set.</param> /// <param name="context">SPARQL Evaluation Context.</param> /// <returns></returns> public override BaseMultiset ProcessNegatedPropertySet(NegatedPropertySet negPropSet, SparqlEvaluationContext context) { return(ExplainAndEvaluate <NegatedPropertySet>(negPropSet, context, base.ProcessNegatedPropertySet)); }