| Constructor and Description |
|---|
TupleExprs() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
containsProjection(TupleExpr t)
Deprecated.
since 2.0. Use
TupleExprs#containsSubQuery(TupleExpr) instead. |
static boolean |
containsSubquery(TupleExpr t)
Verifies if the supplied
TupleExpr contains a Projection with the subquery flag set to true
(default). |
static Var |
createConstVar(Value value)
Creates an (anonymous) Var representing a constant value.
|
static List<TupleExpr> |
getChildren(TupleExpr t)
Returns
TupleExpr children of the given node. |
static String |
getConstVarName(Value value) |
static boolean |
isGraphPatternGroup(TupleExpr expr)
Verifies if the supplied
TupleExpr represents a group graph pattern. |
public static boolean containsSubquery(TupleExpr t)
TupleExpr contains a Projection with the subquery flag set to true
(default). If the supplied TupleExpr is a Join or contains a Join, projections inside that Join's
arguments will not be taken into account.t - a tuple expression.true if the TupleExpr contains a subquery projection (outside of a Join), false
otherwise.public static boolean isGraphPatternGroup(TupleExpr expr)
TupleExpr represents a group graph pattern.expr - a TupleExprtrue if the TupleExpr is GraphPatternGroupable and has its graph pattern
group flag set to true, false otherwise.@Deprecated public static boolean containsProjection(TupleExpr t)
TupleExprs#containsSubQuery(TupleExpr) instead.TupleExpr contains a Projection. If the supplied TupleExpr is a
Join or contains a Join, projections inside that Join's arguments will not be taken into account.t - a tuple expression.true if the TupleExpr contains a projection (outside of a Join), false
otherwise.public static List<TupleExpr> getChildren(TupleExpr t)
TupleExpr children of the given node.t - a tuple expression.public static Var createConstVar(Value value)
value - Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.