Class GlueExpressionUtil
- java.lang.Object
-
- io.trino.plugin.hive.metastore.glue.GlueExpressionUtil
-
public final class GlueExpressionUtil extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringbuildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys)static StringbuildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys, int expressionLengthLimit)
-
-
-
Method Detail
-
buildGlueExpression
public static String buildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys)
- Returns:
- a valid glue expression <=
GLUE_EXPRESSION_CHAR_LIMIT. A return value of "" means a valid glue expression could not be created, orTupleDomain.all()was passed in as an argument
-
buildGlueExpression
public static String buildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys, int expressionLengthLimit)
-
-