Package io.prestosql.sql.analyzer
Class CanonicalizationAware<T extends Node>
- java.lang.Object
-
- io.prestosql.sql.analyzer.CanonicalizationAware<T>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Boolean
canonicalizationAwareComparison(Node left, Node right)
static OptionalInt
canonicalizationAwareHash(Node node)
static <T extends Node>
CanonicalizationAware<T>canonicalizationAwareKey(T node)
boolean
equals(Object o)
T
getNode()
int
hashCode()
String
toString()
-
-
-
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)
-
-