internal ExistsExpressionBase(Variable subject, TriplePredicate predicate, Variable @object) { this.triple = new Triple(new VariableEnd(subject), predicate, new VariableEnd(@object)); }
internal ExistsExpressionBase(Variable subject, TriplePredicate predicate) : this(subject, predicate, new Variable()) { }
internal ExistsExpressionBase(PropertyPathEnd subject, TriplePredicate predicate, PropertyPathEnd @object) { this.triple = new Triple(subject, predicate, @object); }
public NotExistsExpression(Variable subject, TriplePredicate predicate) : base(subject, predicate) { }
public NotExistsExpression(PropertyPathEnd subject, TriplePredicate predicate, PropertyPathEnd @object) : base(subject, predicate, @object) { }
public BlankTripleEnd(TriplePredicate predicate, PropertyPathEnd @object) : this(new Tuple <TriplePredicate, PropertyPathEnd>(predicate, @object)) { }
public ExistsExpression(Variable subject, TriplePredicate predicate, Variable @object) : base(subject, predicate, @object) { }