Class PageListBuilder

java.lang.Object
io.trino.plugin.deltalake.util.PageListBuilder

public final class PageListBuilder extends Object
  • Constructor Details

    • PageListBuilder

      public PageListBuilder(List<Type> types)
  • Method Details

    • reset

      public void reset()
    • build

      public List<Page> build()
    • beginRow

      public void beginRow()
    • endRow

      public void endRow()
    • appendNull

      public void appendNull()
    • appendBigint

      public void appendBigint(long value)
    • appendBoolean

      public void appendBoolean(boolean value)
    • appendTimestampTzMillis

      public void appendTimestampTzMillis(long millisUtc, TimeZoneKey timeZoneKey)
    • appendVarchar

      public void appendVarchar(String value)
    • appendVarcharVarcharMap

      public void appendVarcharVarcharMap(Map<String,String> values)
    • nextColumn

      public BlockBuilder nextColumn()
    • forTable

      public static PageListBuilder forTable(ConnectorTableMetadata table)