Package io.trino.sql.analyzer
Class CanonicalizationAware<T extends Node>
- java.lang.Object
-
- io.trino.sql.analyzer.CanonicalizationAware<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BooleancanonicalizationAwareComparison(Node left, Node right)static OptionalIntcanonicalizationAwareHash(Node node)static <T extends Node>
CanonicalizationAware<T>canonicalizationAwareKey(T node)booleanequals(Object o)TgetNode()inthashCode()StringtoString()
-
-
-
Method Detail
-
canonicalizationAwareKey
public static <T extends Node> CanonicalizationAware<T> canonicalizationAwareKey(T node)
-
getNode
public T getNode()
-
canonicalizationAwareComparison
public static Boolean canonicalizationAwareComparison(Node left, Node right)
-
canonicalizationAwareHash
public static OptionalInt canonicalizationAwareHash(Node node)
-
-