Exemple #1
0
 /// <summary>
 /// Processes an Exists Join
 /// </summary>
 /// <param name="existsJoin">Exists Join</param>
 /// <param name="context">SPARQL Evaluation Context</param>
 public virtual BaseMultiset ProcessExistsJoin(IExistsJoin existsJoin, SparqlEvaluationContext context)
 {
     if (context == null)
     {
         context = this.GetContext();
     }
     return(existsJoin.Evaluate(context));
 }
Exemple #2
0
 /// <summary>
 /// Processes an Exists Join.
 /// </summary>
 /// <param name="existsJoin">Exists Join.</param>
 /// <param name="context">SPARQL Evaluation Context.</param>
 public override BaseMultiset ProcessExistsJoin(IExistsJoin existsJoin, SparqlEvaluationContext context)
 {
     return(ExplainAndEvaluate <IExistsJoin>(existsJoin, context, base.ProcessExistsJoin));
 }