Class QueryDataJacksonModule

java.lang.Object
com.fasterxml.jackson.databind.Module
com.fasterxml.jackson.databind.module.SimpleModule
io.trino.server.protocol.spooling.QueryDataJacksonModule
All Implemented Interfaces:
com.fasterxml.jackson.core.Versioned, Serializable

public class QueryDataJacksonModule extends com.fasterxml.jackson.databind.module.SimpleModule
Encodes the QueryData for existing raw and encoded protocols.

If the passed QueryData is raw - serialize its' data as a materialized array of array of objects. Otherwise, this is a protocol extension and serialize it directly as an object.
See Also: