| getFreeVars(TupleExpr) |  | 0% |  | 0% | 16 | 16 | 42 | 42 | 1 | 1 |
| selectQuery(ExclusiveGroup, BindingSet, FilterValueExpr, AtomicBoolean) |  | 0% |  | 0% | 5 | 5 | 28 | 28 | 1 | 1 |
| selectQueryBoundUnion(StatementPattern, List, FilterValueExpr, Boolean) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| selectQueryStringBoundCheck(StatementPattern, List) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| constructStatementCheckId(StatementPattern, int, Set, BindingSet) |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| selectQuery(StatementPattern, BindingSet, FilterValueExpr, AtomicBoolean) |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| constructInnerUnion(StatementPattern, int, Set, List) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| toStatementPattern(Resource, IRI, Value) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
| appendVarId(Var, String, Set, BindingSet) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| appendVar(Var, Set, BindingSet) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| constructStatementId(StatementPattern, String, Set, BindingSet) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| constructJoinArg(ExclusiveTupleExpr, Set, BindingSet) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| constructStatement(StatementPattern, Set, BindingSet) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| hasFreeVars(StatementPattern, BindingSet) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| toStatement(StatementPattern, BindingSet) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| toTupleExpr(ArbitraryLengthPath, Set, BindingSet) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| getVarValue(Var, BindingSet) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| toStatementPattern(Statement) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| toStatement(StatementPattern) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| QueryAlgebraUtil() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |