Package io.trino.plugin.pinot.query
Class PinotTypeResolver
- java.lang.Object
-
- io.trino.plugin.pinot.query.PinotTypeResolver
-
public class PinotTypeResolver extends Object
-
-
Constructor Summary
Constructors Constructor Description PinotTypeResolver(PinotClient pinotClient, String pinotTableName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.apache.pinot.core.operator.transform.TransformResultMetadatafromTrinoType(Type type)org.apache.pinot.core.operator.transform.TransformResultMetadataresolveExpressionType(org.apache.pinot.common.request.context.ExpressionContext expression, SchemaTableName schemaTableName, Map<String,ColumnHandle> columnHandles)
-
-
-
Constructor Detail
-
PinotTypeResolver
public PinotTypeResolver(PinotClient pinotClient, String pinotTableName)
-
-
Method Detail
-
resolveExpressionType
public org.apache.pinot.core.operator.transform.TransformResultMetadata resolveExpressionType(org.apache.pinot.common.request.context.ExpressionContext expression, SchemaTableName schemaTableName, Map<String,ColumnHandle> columnHandles)
-
fromTrinoType
public static org.apache.pinot.core.operator.transform.TransformResultMetadata fromTrinoType(Type type)
-
-