Package io.prestosql.sql.analyzer
Class ExpressionTreeUtils
- java.lang.Object
-
- io.prestosql.sql.analyzer.ExpressionTreeUtils
-
public final class ExpressionTreeUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static QualifiedName
asQualifiedName(Expression expression)
static <T extends Expression>
List<T>extractExpressions(Iterable<? extends Node> nodes, Class<T> clazz)
static Optional<Location>
extractLocation(Node node)
-
-
-
Method Detail
-
extractExpressions
public static <T extends Expression> List<T> extractExpressions(Iterable<? extends Node> nodes, Class<T> clazz)
-
asQualifiedName
public static QualifiedName asQualifiedName(Expression expression)
-
-