Class SqlRow

java.lang.Object
io.trino.spi.block.SqlRow

public class SqlRow extends Object
  • Constructor Details

    • SqlRow

      public SqlRow(int rawIndex, Block[] fieldBlocks)
  • Method Details

    • getFieldCount

      public int getFieldCount()
    • getRawIndex

      public int getRawIndex()
    • getRawFieldBlock

      public Block getRawFieldBlock(int fieldIndex)
    • getRawFieldBlocks

      public List<Block> getRawFieldBlocks()
    • getSizeInBytes

      public long getSizeInBytes()
    • getRetainedSizeInBytes

      public long getRetainedSizeInBytes()
    • retainedBytesForEachPart

      public void retainedBytesForEachPart(ObjLongConsumer<Object> consumer)
    • getUnderlyingFieldPosition

      public int getUnderlyingFieldPosition(int fieldIndex)
    • getUnderlyingFieldBlock

      public ValueBlock getUnderlyingFieldBlock(int fieldIndex)
    • toString

      public String toString()
      Overrides:
      toString in class Object