Uses of Interface
io.trino.util.JsonUtil.BlockBuilderAppender
-
Packages that use JsonUtil.BlockBuilderAppender Package Description io.trino.operator.scalar io.trino.util -
-
Uses of JsonUtil.BlockBuilderAppender in io.trino.operator.scalar
Methods in io.trino.operator.scalar with parameters of type JsonUtil.BlockBuilderAppender Modifier and Type Method Description static BlockJsonToArrayCast. toArray(ArrayType arrayType, JsonUtil.BlockBuilderAppender arrayAppender, ConnectorSession connectorSession, io.airlift.slice.Slice json)static BlockJsonToMapCast. toMap(MapType mapType, JsonUtil.BlockBuilderAppender mapAppender, ConnectorSession connectorSession, io.airlift.slice.Slice json)static BlockJsonToRowCast. toRow(RowType rowType, JsonUtil.BlockBuilderAppender rowAppender, ConnectorSession connectorSession, io.airlift.slice.Slice json) -
Uses of JsonUtil.BlockBuilderAppender in io.trino.util
Methods in io.trino.util that return JsonUtil.BlockBuilderAppender Modifier and Type Method Description static JsonUtil.BlockBuilderAppenderJsonUtil.BlockBuilderAppender. createBlockBuilderAppender(Type type)Methods in io.trino.util with parameters of type JsonUtil.BlockBuilderAppender Modifier and Type Method Description static voidJsonUtil. parseJsonToSingleRowBlock(com.fasterxml.jackson.core.JsonParser parser, SingleRowBlockWriter singleRowBlockWriter, JsonUtil.BlockBuilderAppender[] fieldAppenders, Optional<Map<String,Integer>> fieldNameToIndex)
-