Uses of Interface
io.trino.spi.block.ValueBlock
Packages that use ValueBlock
-
Uses of ValueBlock in io.trino.spi.block
Classes in io.trino.spi.block that implement ValueBlockModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classfinal classMethods in io.trino.spi.block that return ValueBlockModifier and TypeMethodDescriptionArrayBlockBuilder.buildValueBlock()BlockBuilder.buildValueBlock()Builds a ValueBlock.ValueBlock.copyPositions(int[] positions, int offset, int length) ValueBlock.copyRegion(int position, int length) ValueBlock.copyWithAppendedNull()DictionaryBlock.getDictionary()ValueBlock.getRegion(int positionOffset, int length) Block.getSingleValueBlock(int position) Gets the value at the specified position as a single element block.DictionaryBlock.getSingleValueBlock(int position) LazyBlock.getSingleValueBlock(int position) RunLengthEncodedBlock.getSingleValueBlock(int position) SqlRow.getUnderlyingFieldBlock(int fieldIndex) SqlMap.getUnderlyingKeyBlock()Block.getUnderlyingValueBlock()Returns the underlying value block underlying this block.DictionaryBlock.getUnderlyingValueBlock()LazyBlock.getUnderlyingValueBlock()RunLengthEncodedBlock.getUnderlyingValueBlock()SqlMap.getUnderlyingValueBlock()default ValueBlockValueBlock.getUnderlyingValueBlock()RunLengthEncodedBlock.getValue() -
Uses of ValueBlock in io.trino.spi.type
Methods in io.trino.spi.type that return ValueBlockModifier and TypeMethodDescriptionstatic ValueBlockTypeUtils.writeNativeValue(Type type, Object value) Methods in io.trino.spi.type that return types with arguments of type ValueBlockModifier and TypeMethodDescriptionClass<? extends ValueBlock>AbstractType.getValueBlockType()Class<? extends ValueBlock>Type.getValueBlockType()Gets the ValueBlock type used to store values of this type.