/** * Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable * against statements from the specified context scope. */ public ArbitraryLengthPath(Scope scope, Var subjVar, TupleExpr pathExpression, Var objVar, Var conVar, long minLength) { setScope(scope); setSubjectVar(subjVar); setPathExpression(pathExpression); setObjectVar(objVar); setContextVar(conVar); setMinLength(minLength); }
/** * Creates a arbitrary-length path that matches a subject-, predicate-, object- and context variable * against statements from the specified context scope. */ public ArbitraryLengthPath(Scope scope, Var subjVar, TupleExpr pathExpression, Var objVar, Var conVar, long minLength) { setScope(scope); setSubjectVar(subjVar); setPathExpression(pathExpression); setObjectVar(objVar); setContextVar(conVar); setMinLength(minLength); }