Uses of Class
io.trino.spi.block.BlockBuilderStatus
Packages that use BlockBuilderStatus
-
Uses of BlockBuilderStatus in io.trino.spi.block
Methods in io.trino.spi.block that return BlockBuilderStatusMethods in io.trino.spi.block with parameters of type BlockBuilderStatusModifier and TypeMethodDescriptionArrayBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) BlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) Creates a new block builder of the same type based on the current usage statistics of this block builder.default BlockBuilderBlockBuilder.newBlockBuilderLike(BlockBuilderStatus blockBuilderStatus) ByteArrayBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) Fixed12BlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) Int128ArrayBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) IntArrayBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) LongArrayBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) MapBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) RowBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) ShortArrayBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) VariableWidthBlockBuilder.newBlockBuilderLike(int expectedEntries, BlockBuilderStatus blockBuilderStatus) Constructors in io.trino.spi.block with parameters of type BlockBuilderStatusModifierConstructorDescriptionArrayBlockBuilder(BlockBuilder valuesBlock, BlockBuilderStatus blockBuilderStatus, int expectedEntries) Caller of this constructor is responsible for making sure `valuesBlock` is constructed with the same `blockBuilderStatus` as the one in the argumentArrayBlockBuilder(Type elementType, BlockBuilderStatus blockBuilderStatus, int expectedEntries) ArrayBlockBuilder(Type elementType, BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) ByteArrayBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) Fixed12BlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) Int128ArrayBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) IntArrayBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) LongArrayBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) MapBlockBuilder(MapType mapType, BlockBuilderStatus blockBuilderStatus, int expectedEntries) RowBlockBuilder(List<Type> fieldTypes, BlockBuilderStatus blockBuilderStatus, int expectedEntries) ShortArrayBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) VariableWidthBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytes) -
Uses of BlockBuilderStatus in io.trino.spi.type
Methods in io.trino.spi.type with parameters of type BlockBuilderStatusModifier and TypeMethodDescriptionfinal BlockBuilderAbstractIntType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) final BlockBuilderAbstractIntType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) final BlockBuilderAbstractLongType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) final BlockBuilderAbstractLongType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) AbstractVariableWidthType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) AbstractVariableWidthType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) ArrayType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) ArrayType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) BooleanType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) BooleanType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) CharType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) DoubleType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) DoubleType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) MapType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) MapType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) RowType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) RowType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) SmallintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) SmallintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) TinyintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) TinyintType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) Type.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) Creates the preferred block builder for this type.Type.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) Creates the preferred block builder for this type.UuidType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries) UuidType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries, int expectedBytesPerEntry) VarcharType.createBlockBuilder(BlockBuilderStatus blockBuilderStatus, int expectedEntries)