Package io.trino.plugin.pinot.query
Class PinotSqlFormatter
- java.lang.Object
-
- io.trino.plugin.pinot.query.PinotSqlFormatter
-
public class PinotSqlFormatter extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringformatExpression(SchemaTableName schemaTableName, org.apache.pinot.common.request.context.ExpressionContext expressionContext)static StringformatExpression(SchemaTableName schemaTableName, org.apache.pinot.common.request.context.ExpressionContext expressionContext, Optional<Map<String,ColumnHandle>> columnHandles)static StringformatFilter(SchemaTableName schemaTableName, org.apache.pinot.common.request.context.FilterContext filterContext, Map<String,ColumnHandle> columnHandles)static PinotColumnHandlegetColumnHandle(String name, SchemaTableName schemaTableName, Map<String,ColumnHandle> columnHandles)static StringstripQuotes(String value)
-
-
-
Method Detail
-
formatFilter
public static String formatFilter(SchemaTableName schemaTableName, org.apache.pinot.common.request.context.FilterContext filterContext, Map<String,ColumnHandle> columnHandles)
-
formatExpression
public static String formatExpression(SchemaTableName schemaTableName, org.apache.pinot.common.request.context.ExpressionContext expressionContext)
-
formatExpression
public static String formatExpression(SchemaTableName schemaTableName, org.apache.pinot.common.request.context.ExpressionContext expressionContext, Optional<Map<String,ColumnHandle>> columnHandles)
-
getColumnHandle
public static PinotColumnHandle getColumnHandle(String name, SchemaTableName schemaTableName, Map<String,ColumnHandle> columnHandles)
-
-